@charset "UTF-8";
html, body {
  margin: 0;
  height: 100%;
  min-width: 870px;
}

body {
  margin: 0;
  overflow-y: hidden;
  background-attachment: fixed;
  background-position: center top;
}

h1 {
  display: block;
  font-size: 2em;
  margin-block-start: 0.67em;
  margin-block-end: 0.67em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}

/** 主题 **/
.color-success {
  background-color: #56D417;
}

.color-primary {
  background-color: #5a98de;
}

.color-warning {
  background-color: #EB9617;
}

.color-danger {
  background-color: #F56C6C;
}

.color-info {
  background-color: #909399;
}

.color-white {
  background-color: #ffffff;
}

.color-desc {
  background-color: #e9ebef;
}

.text {
  /**
	 * creating: '创建中', // 色
	 * editing: '编辑中',  // 普通色
	 * approving: '审批中', // warning
	 * rejected: '审批驳回',  // danger
	 * cancelled: '撤消审批',  //
	 * timeout: '审批超时', 
	 * waiting: '待下发', 
	 * running: '填报中', 
	 * end: '已完成'
	 **/
}

.text-success {
  color: #56D417 !important;
}

.text-success-hover:hover {
  color: #56D417 !important;
}

.text-primary {
  color: #5a98de !important;
}

.text-primary-hover:hover {
  color: #5a98de !important;
}

.text-warning {
  color: #EB9617 !important;
}

.text-warning-hover:hover {
  color: #EB9617 !important;
}

.text-danger {
  color: #F56C6C !important;
}

.text-danger-hover:hover {
  color: #F56C6C !important;
}

.text-info {
  color: #909399 !important;
}

.text-info-hover:hover {
  color: #F56C6C !important;
}

.text-placeholder {
  color: #C0C4CC;
}

.text-creating, .text-approving {
  color: #EB9617;
}

.text-disable, .text-rejected, .text-timeout, .text-cancelled {
  color: #F56C6C;
}

.text-processed, .text-pass, .text-enable, .text-running {
  color: #56D417;
}

.text-waiting {
  color: #5a98de;
}

.text-end {
  color: #909399;
}

.text-bold {
  font-weight: 500;
}

/** 边框 **/
.border-1 {
  border: 1px solid #DCDFE6;
}

.border-left {
  border-left: 1px solid #DCDFE6;
}

.border-right {
  border-right: 1px solid #DCDFE6;
}

.border-top {
  border-top: 1px solid #DCDFE6;
}

.border-bottom {
  border-bottom: 1px solid #DCDFE6;
}

/** 定位 **/
.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.line-overflow-1 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.line-overflow-2 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.line-overflow-3 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.line-overflow-4 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.line-overflow-5 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

.line-overflow-6 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}

.line-overflow-7 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.line-overflow-8 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
}

.line-overflow-9 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;
}

.line-overflow-10 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
}

.page-box {
  display: flex;
  justify-content: center;
  height: 50px;
  align-items: center;
  width: 100%;
}

.h-100 {
  height: 100% !important;
}

.w-100 {
  width: 100% !important;
}

.flex, .flex-nowrap, .flex-row, .flex-column, .flex-center, .flex-justify, .flex-between, .flex-around, .flex-right, .flex-column-between-start {
  display: flex;
}

.flex.justify-center, .justify-center.flex-nowrap, .justify-center.flex-row, .justify-center.flex-column, .justify-center.flex-center, .justify-center.flex-justify, .justify-center.flex-between, .justify-center.flex-around, .justify-center.flex-right, .justify-center.flex-column-between-start {
  justify-content: center;
}

.flex.align-center, .align-center.flex-nowrap, .align-center.flex-row, .align-center.flex-column, .align-center.flex-center, .align-center.flex-justify, .align-center.flex-between, .align-center.flex-around, .align-center.flex-right, .align-center.flex-column-between-start {
  align-items: center;
}

.flex.between, .between.flex-nowrap, .between.flex-row, .between.flex-column, .between.flex-center, .between.flex-justify, .between.flex-between, .between.flex-around, .between.flex-right, .between.flex-column-between-start {
  justify-content: space-between;
}

.flex.end, .end.flex-nowrap, .end.flex-row, .end.flex-column, .end.flex-center, .end.flex-justify, .end.flex-between, .end.flex-around, .end.flex-right, .end.flex-column-between-start {
  justify-content: flex-end;
}

.flex .flex-1, .flex-nowrap .flex-1, .flex-row .flex-1, .flex-column .flex-1, .flex-center .flex-1, .flex-justify .flex-1, .flex-between .flex-1, .flex-around .flex-1, .flex-right .flex-1, .flex-column-between-start .flex-1 {
  flex: 1;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.flex-row {
  flex-direction: row;
}

.flex-column {
  flex-direction: column;
}

.flex-center, .flex-justify, .flex-between, .flex-around, .flex-right {
  align-items: center;
}

.flex-justify {
  justify-content: center;
}

.flex-between {
  justify-content: space-between;
}

.flex-around {
  justify-content: space-around;
}

.flex-right {
  justify-content: flex-end;
}

.flex-column-between-start {
  flex-direction: column;
  justify-content: space-between;
  align-items: start;
}

.card {
  position: relative;
  border: 1px solid #DCDFE6;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 2px 2px 6px 0px #d1d5dd;
}

.card.action:hover {
  box-shadow: 2px 2px 6px 0px #b6bac2;
}

.card.action:hover .cs-card-tools {
  display: block;
}

.margin-auto {
  margin: auto;
}

.margin-0 {
  margin: 0px !important;
}

.margin-t-0 {
  margin-top: 0px !important;
}

.margin-tb-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.margin-b-0 {
  margin-bottom: 0px !important;
}

.margin-l-0 {
  margin-left: 0px !important;
}

.margin-lr-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.margin-r-0 {
  margin-right: 0px !important;
}

.padding-0 {
  padding: 0px !important;
}

.padding-t-0 {
  padding-top: 0px !important;
}

.padding-tb-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.padding-b-0 {
  padding-bottom: 0px !important;
}

.padding-l-0 {
  padding-left: 0px !important;
}

.padding-lr-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.padding-r-0 {
  padding-right: 0px !important;
}

.width-0 {
  width: 0px !important;
}

.height-0 {
  height: 0px !important;
}

.line-0 {
  line-height: 0px !important;
}

.radius-0 {
  border-radius: 0px;
}

.radius-l-0 {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.radius-r-0 {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.corner-0 {
  overflow: hidden;
  border-radius: 0px !important;
}

.font-0 {
  font-size: 0px !important;
}

.gap-0 {
  gap: 0px;
}

.left-0 {
  left: 0px;
}

.bottom-0 {
  bottom: 0px;
}

.right-0 {
  right: 0px;
}

.top-0 {
  top: 0px;
}

.margin-auto {
  margin: auto;
}

.margin-1 {
  margin: 1px !important;
}

.margin-t-1 {
  margin-top: 1px !important;
}

.margin-tb-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.margin-b-1 {
  margin-bottom: 1px !important;
}

.margin-l-1 {
  margin-left: 1px !important;
}

.margin-lr-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.margin-r-1 {
  margin-right: 1px !important;
}

.padding-1 {
  padding: 1px !important;
}

.padding-t-1 {
  padding-top: 1px !important;
}

.padding-tb-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.padding-b-1 {
  padding-bottom: 1px !important;
}

.padding-l-1 {
  padding-left: 1px !important;
}

.padding-lr-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.padding-r-1 {
  padding-right: 1px !important;
}

.width-1 {
  width: 1px !important;
}

.height-1 {
  height: 1px !important;
}

.line-1 {
  line-height: 1px !important;
}

.radius-1 {
  border-radius: 1px;
}

.radius-l-1 {
  border-top-left-radius: 1px;
  border-bottom-left-radius: 1px;
}

.radius-r-1 {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}

.corner-1 {
  overflow: hidden;
  border-radius: 1px !important;
}

.font-1 {
  font-size: 1px !important;
}

.gap-1 {
  gap: 1px;
}

.left-1 {
  left: 1px;
}

.bottom-1 {
  bottom: 1px;
}

.right-1 {
  right: 1px;
}

.top-1 {
  top: 1px;
}

.margin-auto {
  margin: auto;
}

.margin-2 {
  margin: 2px !important;
}

.margin-t-2 {
  margin-top: 2px !important;
}

.margin-tb-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.margin-b-2 {
  margin-bottom: 2px !important;
}

.margin-l-2 {
  margin-left: 2px !important;
}

.margin-lr-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.margin-r-2 {
  margin-right: 2px !important;
}

.padding-2 {
  padding: 2px !important;
}

.padding-t-2 {
  padding-top: 2px !important;
}

.padding-tb-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.padding-b-2 {
  padding-bottom: 2px !important;
}

.padding-l-2 {
  padding-left: 2px !important;
}

.padding-lr-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.padding-r-2 {
  padding-right: 2px !important;
}

.width-2 {
  width: 2px !important;
}

.height-2 {
  height: 2px !important;
}

.line-2 {
  line-height: 2px !important;
}

.radius-2 {
  border-radius: 2px;
}

.radius-l-2 {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.radius-r-2 {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.corner-2 {
  overflow: hidden;
  border-radius: 2px !important;
}

.font-2 {
  font-size: 2px !important;
}

.gap-2 {
  gap: 2px;
}

.left-2 {
  left: 2px;
}

.bottom-2 {
  bottom: 2px;
}

.right-2 {
  right: 2px;
}

.top-2 {
  top: 2px;
}

.margin-auto {
  margin: auto;
}

.margin-3 {
  margin: 3px !important;
}

.margin-t-3 {
  margin-top: 3px !important;
}

.margin-tb-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.margin-b-3 {
  margin-bottom: 3px !important;
}

.margin-l-3 {
  margin-left: 3px !important;
}

.margin-lr-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}

.margin-r-3 {
  margin-right: 3px !important;
}

.padding-3 {
  padding: 3px !important;
}

.padding-t-3 {
  padding-top: 3px !important;
}

.padding-tb-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.padding-b-3 {
  padding-bottom: 3px !important;
}

.padding-l-3 {
  padding-left: 3px !important;
}

.padding-lr-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}

.padding-r-3 {
  padding-right: 3px !important;
}

.width-3 {
  width: 3px !important;
}

.height-3 {
  height: 3px !important;
}

.line-3 {
  line-height: 3px !important;
}

.radius-3 {
  border-radius: 3px;
}

.radius-l-3 {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.radius-r-3 {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.corner-3 {
  overflow: hidden;
  border-radius: 3px !important;
}

.font-3 {
  font-size: 3px !important;
}

.gap-3 {
  gap: 3px;
}

.left-3 {
  left: 3px;
}

.bottom-3 {
  bottom: 3px;
}

.right-3 {
  right: 3px;
}

.top-3 {
  top: 3px;
}

.margin-auto {
  margin: auto;
}

.margin-4 {
  margin: 4px !important;
}

.margin-t-4 {
  margin-top: 4px !important;
}

.margin-tb-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.margin-b-4 {
  margin-bottom: 4px !important;
}

.margin-l-4 {
  margin-left: 4px !important;
}

.margin-lr-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.margin-r-4 {
  margin-right: 4px !important;
}

.padding-4 {
  padding: 4px !important;
}

.padding-t-4 {
  padding-top: 4px !important;
}

.padding-tb-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.padding-b-4 {
  padding-bottom: 4px !important;
}

.padding-l-4 {
  padding-left: 4px !important;
}

.padding-lr-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.padding-r-4 {
  padding-right: 4px !important;
}

.width-4 {
  width: 4px !important;
}

.height-4 {
  height: 4px !important;
}

.line-4 {
  line-height: 4px !important;
}

.radius-4 {
  border-radius: 4px;
}

.radius-l-4 {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.radius-r-4 {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.corner-4 {
  overflow: hidden;
  border-radius: 4px !important;
}

.font-4 {
  font-size: 4px !important;
}

.gap-4 {
  gap: 4px;
}

.left-4 {
  left: 4px;
}

.bottom-4 {
  bottom: 4px;
}

.right-4 {
  right: 4px;
}

.top-4 {
  top: 4px;
}

.margin-auto {
  margin: auto;
}

.margin-5 {
  margin: 5px !important;
}

.margin-t-5 {
  margin-top: 5px !important;
}

.margin-tb-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.margin-b-5 {
  margin-bottom: 5px !important;
}

.margin-l-5 {
  margin-left: 5px !important;
}

.margin-lr-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.margin-r-5 {
  margin-right: 5px !important;
}

.padding-5 {
  padding: 5px !important;
}

.padding-t-5 {
  padding-top: 5px !important;
}

.padding-tb-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.padding-b-5 {
  padding-bottom: 5px !important;
}

.padding-l-5 {
  padding-left: 5px !important;
}

.padding-lr-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.padding-r-5 {
  padding-right: 5px !important;
}

.width-5 {
  width: 5px !important;
}

.height-5 {
  height: 5px !important;
}

.line-5 {
  line-height: 5px !important;
}

.radius-5 {
  border-radius: 5px;
}

.radius-l-5 {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.radius-r-5 {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.corner-5 {
  overflow: hidden;
  border-radius: 5px !important;
}

.font-5 {
  font-size: 5px !important;
}

.gap-5 {
  gap: 5px;
}

.left-5 {
  left: 5px;
}

.bottom-5 {
  bottom: 5px;
}

.right-5 {
  right: 5px;
}

.top-5 {
  top: 5px;
}

.margin-auto {
  margin: auto;
}

.margin-6 {
  margin: 6px !important;
}

.margin-t-6 {
  margin-top: 6px !important;
}

.margin-tb-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.margin-b-6 {
  margin-bottom: 6px !important;
}

.margin-l-6 {
  margin-left: 6px !important;
}

.margin-lr-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.margin-r-6 {
  margin-right: 6px !important;
}

.padding-6 {
  padding: 6px !important;
}

.padding-t-6 {
  padding-top: 6px !important;
}

.padding-tb-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.padding-b-6 {
  padding-bottom: 6px !important;
}

.padding-l-6 {
  padding-left: 6px !important;
}

.padding-lr-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.padding-r-6 {
  padding-right: 6px !important;
}

.width-6 {
  width: 6px !important;
}

.height-6 {
  height: 6px !important;
}

.line-6 {
  line-height: 6px !important;
}

.radius-6 {
  border-radius: 6px;
}

.radius-l-6 {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.radius-r-6 {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.corner-6 {
  overflow: hidden;
  border-radius: 6px !important;
}

.font-6 {
  font-size: 6px !important;
}

.gap-6 {
  gap: 6px;
}

.left-6 {
  left: 6px;
}

.bottom-6 {
  bottom: 6px;
}

.right-6 {
  right: 6px;
}

.top-6 {
  top: 6px;
}

.margin-auto {
  margin: auto;
}

.margin-7 {
  margin: 7px !important;
}

.margin-t-7 {
  margin-top: 7px !important;
}

.margin-tb-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.margin-b-7 {
  margin-bottom: 7px !important;
}

.margin-l-7 {
  margin-left: 7px !important;
}

.margin-lr-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}

.margin-r-7 {
  margin-right: 7px !important;
}

.padding-7 {
  padding: 7px !important;
}

.padding-t-7 {
  padding-top: 7px !important;
}

.padding-tb-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.padding-b-7 {
  padding-bottom: 7px !important;
}

.padding-l-7 {
  padding-left: 7px !important;
}

.padding-lr-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}

.padding-r-7 {
  padding-right: 7px !important;
}

.width-7 {
  width: 7px !important;
}

.height-7 {
  height: 7px !important;
}

.line-7 {
  line-height: 7px !important;
}

.radius-7 {
  border-radius: 7px;
}

.radius-l-7 {
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}

.radius-r-7 {
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}

.corner-7 {
  overflow: hidden;
  border-radius: 7px !important;
}

.font-7 {
  font-size: 7px !important;
}

.gap-7 {
  gap: 7px;
}

.left-7 {
  left: 7px;
}

.bottom-7 {
  bottom: 7px;
}

.right-7 {
  right: 7px;
}

.top-7 {
  top: 7px;
}

.margin-auto {
  margin: auto;
}

.margin-8 {
  margin: 8px !important;
}

.margin-t-8 {
  margin-top: 8px !important;
}

.margin-tb-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.margin-b-8 {
  margin-bottom: 8px !important;
}

.margin-l-8 {
  margin-left: 8px !important;
}

.margin-lr-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.margin-r-8 {
  margin-right: 8px !important;
}

.padding-8 {
  padding: 8px !important;
}

.padding-t-8 {
  padding-top: 8px !important;
}

.padding-tb-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.padding-b-8 {
  padding-bottom: 8px !important;
}

.padding-l-8 {
  padding-left: 8px !important;
}

.padding-lr-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.padding-r-8 {
  padding-right: 8px !important;
}

.width-8 {
  width: 8px !important;
}

.height-8 {
  height: 8px !important;
}

.line-8 {
  line-height: 8px !important;
}

.radius-8 {
  border-radius: 8px;
}

.radius-l-8 {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

.radius-r-8 {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.corner-8 {
  overflow: hidden;
  border-radius: 8px !important;
}

.font-8 {
  font-size: 8px !important;
}

.gap-8 {
  gap: 8px;
}

.left-8 {
  left: 8px;
}

.bottom-8 {
  bottom: 8px;
}

.right-8 {
  right: 8px;
}

.top-8 {
  top: 8px;
}

.margin-auto {
  margin: auto;
}

.margin-9 {
  margin: 9px !important;
}

.margin-t-9 {
  margin-top: 9px !important;
}

.margin-tb-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.margin-b-9 {
  margin-bottom: 9px !important;
}

.margin-l-9 {
  margin-left: 9px !important;
}

.margin-lr-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}

.margin-r-9 {
  margin-right: 9px !important;
}

.padding-9 {
  padding: 9px !important;
}

.padding-t-9 {
  padding-top: 9px !important;
}

.padding-tb-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.padding-b-9 {
  padding-bottom: 9px !important;
}

.padding-l-9 {
  padding-left: 9px !important;
}

.padding-lr-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.padding-r-9 {
  padding-right: 9px !important;
}

.width-9 {
  width: 9px !important;
}

.height-9 {
  height: 9px !important;
}

.line-9 {
  line-height: 9px !important;
}

.radius-9 {
  border-radius: 9px;
}

.radius-l-9 {
  border-top-left-radius: 9px;
  border-bottom-left-radius: 9px;
}

.radius-r-9 {
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
}

.corner-9 {
  overflow: hidden;
  border-radius: 9px !important;
}

.font-9 {
  font-size: 9px !important;
}

.gap-9 {
  gap: 9px;
}

.left-9 {
  left: 9px;
}

.bottom-9 {
  bottom: 9px;
}

.right-9 {
  right: 9px;
}

.top-9 {
  top: 9px;
}

.margin-auto {
  margin: auto;
}

.margin-10 {
  margin: 10px !important;
}

.margin-t-10 {
  margin-top: 10px !important;
}

.margin-tb-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.margin-b-10 {
  margin-bottom: 10px !important;
}

.margin-l-10 {
  margin-left: 10px !important;
}

.margin-lr-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.margin-r-10 {
  margin-right: 10px !important;
}

.padding-10 {
  padding: 10px !important;
}

.padding-t-10 {
  padding-top: 10px !important;
}

.padding-tb-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.padding-b-10 {
  padding-bottom: 10px !important;
}

.padding-l-10 {
  padding-left: 10px !important;
}

.padding-lr-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.padding-r-10 {
  padding-right: 10px !important;
}

.width-10 {
  width: 10px !important;
}

.height-10 {
  height: 10px !important;
}

.line-10 {
  line-height: 10px !important;
}

.radius-10 {
  border-radius: 10px;
}

.radius-l-10 {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.radius-r-10 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.corner-10 {
  overflow: hidden;
  border-radius: 10px !important;
}

.font-10 {
  font-size: 10px !important;
}

.gap-10 {
  gap: 10px;
}

.left-10 {
  left: 10px;
}

.bottom-10 {
  bottom: 10px;
}

.right-10 {
  right: 10px;
}

.top-10 {
  top: 10px;
}

.margin-auto {
  margin: auto;
}

.margin-11 {
  margin: 11px !important;
}

.margin-t-11 {
  margin-top: 11px !important;
}

.margin-tb-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.margin-b-11 {
  margin-bottom: 11px !important;
}

.margin-l-11 {
  margin-left: 11px !important;
}

.margin-lr-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}

.margin-r-11 {
  margin-right: 11px !important;
}

.padding-11 {
  padding: 11px !important;
}

.padding-t-11 {
  padding-top: 11px !important;
}

.padding-tb-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.padding-b-11 {
  padding-bottom: 11px !important;
}

.padding-l-11 {
  padding-left: 11px !important;
}

.padding-lr-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.padding-r-11 {
  padding-right: 11px !important;
}

.width-11 {
  width: 11px !important;
}

.height-11 {
  height: 11px !important;
}

.line-11 {
  line-height: 11px !important;
}

.radius-11 {
  border-radius: 11px;
}

.radius-l-11 {
  border-top-left-radius: 11px;
  border-bottom-left-radius: 11px;
}

.radius-r-11 {
  border-top-right-radius: 11px;
  border-bottom-right-radius: 11px;
}

.corner-11 {
  overflow: hidden;
  border-radius: 11px !important;
}

.font-11 {
  font-size: 11px !important;
}

.gap-11 {
  gap: 11px;
}

.left-11 {
  left: 11px;
}

.bottom-11 {
  bottom: 11px;
}

.right-11 {
  right: 11px;
}

.top-11 {
  top: 11px;
}

.margin-auto {
  margin: auto;
}

.margin-12 {
  margin: 12px !important;
}

.margin-t-12 {
  margin-top: 12px !important;
}

.margin-tb-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.margin-b-12 {
  margin-bottom: 12px !important;
}

.margin-l-12 {
  margin-left: 12px !important;
}

.margin-lr-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.margin-r-12 {
  margin-right: 12px !important;
}

.padding-12 {
  padding: 12px !important;
}

.padding-t-12 {
  padding-top: 12px !important;
}

.padding-tb-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.padding-b-12 {
  padding-bottom: 12px !important;
}

.padding-l-12 {
  padding-left: 12px !important;
}

.padding-lr-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.padding-r-12 {
  padding-right: 12px !important;
}

.width-12 {
  width: 12px !important;
}

.height-12 {
  height: 12px !important;
}

.line-12 {
  line-height: 12px !important;
}

.radius-12 {
  border-radius: 12px;
}

.radius-l-12 {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}

.radius-r-12 {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.corner-12 {
  overflow: hidden;
  border-radius: 12px !important;
}

.font-12 {
  font-size: 12px !important;
}

.gap-12 {
  gap: 12px;
}

.left-12 {
  left: 12px;
}

.bottom-12 {
  bottom: 12px;
}

.right-12 {
  right: 12px;
}

.top-12 {
  top: 12px;
}

.margin-auto {
  margin: auto;
}

.margin-13 {
  margin: 13px !important;
}

.margin-t-13 {
  margin-top: 13px !important;
}

.margin-tb-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.margin-b-13 {
  margin-bottom: 13px !important;
}

.margin-l-13 {
  margin-left: 13px !important;
}

.margin-lr-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}

.margin-r-13 {
  margin-right: 13px !important;
}

.padding-13 {
  padding: 13px !important;
}

.padding-t-13 {
  padding-top: 13px !important;
}

.padding-tb-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.padding-b-13 {
  padding-bottom: 13px !important;
}

.padding-l-13 {
  padding-left: 13px !important;
}

.padding-lr-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.padding-r-13 {
  padding-right: 13px !important;
}

.width-13 {
  width: 13px !important;
}

.height-13 {
  height: 13px !important;
}

.line-13 {
  line-height: 13px !important;
}

.radius-13 {
  border-radius: 13px;
}

.radius-l-13 {
  border-top-left-radius: 13px;
  border-bottom-left-radius: 13px;
}

.radius-r-13 {
  border-top-right-radius: 13px;
  border-bottom-right-radius: 13px;
}

.corner-13 {
  overflow: hidden;
  border-radius: 13px !important;
}

.font-13 {
  font-size: 13px !important;
}

.gap-13 {
  gap: 13px;
}

.left-13 {
  left: 13px;
}

.bottom-13 {
  bottom: 13px;
}

.right-13 {
  right: 13px;
}

.top-13 {
  top: 13px;
}

.margin-auto {
  margin: auto;
}

.margin-14 {
  margin: 14px !important;
}

.margin-t-14 {
  margin-top: 14px !important;
}

.margin-tb-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.margin-b-14 {
  margin-bottom: 14px !important;
}

.margin-l-14 {
  margin-left: 14px !important;
}

.margin-lr-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}

.margin-r-14 {
  margin-right: 14px !important;
}

.padding-14 {
  padding: 14px !important;
}

.padding-t-14 {
  padding-top: 14px !important;
}

.padding-tb-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.padding-b-14 {
  padding-bottom: 14px !important;
}

.padding-l-14 {
  padding-left: 14px !important;
}

.padding-lr-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}

.padding-r-14 {
  padding-right: 14px !important;
}

.width-14 {
  width: 14px !important;
}

.height-14 {
  height: 14px !important;
}

.line-14 {
  line-height: 14px !important;
}

.radius-14 {
  border-radius: 14px;
}

.radius-l-14 {
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
}

.radius-r-14 {
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
}

.corner-14 {
  overflow: hidden;
  border-radius: 14px !important;
}

.font-14 {
  font-size: 14px !important;
}

.gap-14 {
  gap: 14px;
}

.left-14 {
  left: 14px;
}

.bottom-14 {
  bottom: 14px;
}

.right-14 {
  right: 14px;
}

.top-14 {
  top: 14px;
}

.margin-auto {
  margin: auto;
}

.margin-15 {
  margin: 15px !important;
}

.margin-t-15 {
  margin-top: 15px !important;
}

.margin-tb-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.margin-b-15 {
  margin-bottom: 15px !important;
}

.margin-l-15 {
  margin-left: 15px !important;
}

.margin-lr-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.margin-r-15 {
  margin-right: 15px !important;
}

.padding-15 {
  padding: 15px !important;
}

.padding-t-15 {
  padding-top: 15px !important;
}

.padding-tb-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.padding-b-15 {
  padding-bottom: 15px !important;
}

.padding-l-15 {
  padding-left: 15px !important;
}

.padding-lr-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.padding-r-15 {
  padding-right: 15px !important;
}

.width-15 {
  width: 15px !important;
}

.height-15 {
  height: 15px !important;
}

.line-15 {
  line-height: 15px !important;
}

.radius-15 {
  border-radius: 15px;
}

.radius-l-15 {
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.radius-r-15 {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.corner-15 {
  overflow: hidden;
  border-radius: 15px !important;
}

.font-15 {
  font-size: 15px !important;
}

.gap-15 {
  gap: 15px;
}

.left-15 {
  left: 15px;
}

.bottom-15 {
  bottom: 15px;
}

.right-15 {
  right: 15px;
}

.top-15 {
  top: 15px;
}

.margin-auto {
  margin: auto;
}

.margin-16 {
  margin: 16px !important;
}

.margin-t-16 {
  margin-top: 16px !important;
}

.margin-tb-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.margin-b-16 {
  margin-bottom: 16px !important;
}

.margin-l-16 {
  margin-left: 16px !important;
}

.margin-lr-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.margin-r-16 {
  margin-right: 16px !important;
}

.padding-16 {
  padding: 16px !important;
}

.padding-t-16 {
  padding-top: 16px !important;
}

.padding-tb-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.padding-b-16 {
  padding-bottom: 16px !important;
}

.padding-l-16 {
  padding-left: 16px !important;
}

.padding-lr-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.padding-r-16 {
  padding-right: 16px !important;
}

.width-16 {
  width: 16px !important;
}

.height-16 {
  height: 16px !important;
}

.line-16 {
  line-height: 16px !important;
}

.radius-16 {
  border-radius: 16px;
}

.radius-l-16 {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.radius-r-16 {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.corner-16 {
  overflow: hidden;
  border-radius: 16px !important;
}

.font-16 {
  font-size: 16px !important;
}

.gap-16 {
  gap: 16px;
}

.left-16 {
  left: 16px;
}

.bottom-16 {
  bottom: 16px;
}

.right-16 {
  right: 16px;
}

.top-16 {
  top: 16px;
}

.margin-auto {
  margin: auto;
}

.margin-17 {
  margin: 17px !important;
}

.margin-t-17 {
  margin-top: 17px !important;
}

.margin-tb-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.margin-b-17 {
  margin-bottom: 17px !important;
}

.margin-l-17 {
  margin-left: 17px !important;
}

.margin-lr-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}

.margin-r-17 {
  margin-right: 17px !important;
}

.padding-17 {
  padding: 17px !important;
}

.padding-t-17 {
  padding-top: 17px !important;
}

.padding-tb-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.padding-b-17 {
  padding-bottom: 17px !important;
}

.padding-l-17 {
  padding-left: 17px !important;
}

.padding-lr-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}

.padding-r-17 {
  padding-right: 17px !important;
}

.width-17 {
  width: 17px !important;
}

.height-17 {
  height: 17px !important;
}

.line-17 {
  line-height: 17px !important;
}

.radius-17 {
  border-radius: 17px;
}

.radius-l-17 {
  border-top-left-radius: 17px;
  border-bottom-left-radius: 17px;
}

.radius-r-17 {
  border-top-right-radius: 17px;
  border-bottom-right-radius: 17px;
}

.corner-17 {
  overflow: hidden;
  border-radius: 17px !important;
}

.font-17 {
  font-size: 17px !important;
}

.gap-17 {
  gap: 17px;
}

.left-17 {
  left: 17px;
}

.bottom-17 {
  bottom: 17px;
}

.right-17 {
  right: 17px;
}

.top-17 {
  top: 17px;
}

.margin-auto {
  margin: auto;
}

.margin-18 {
  margin: 18px !important;
}

.margin-t-18 {
  margin-top: 18px !important;
}

.margin-tb-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.margin-b-18 {
  margin-bottom: 18px !important;
}

.margin-l-18 {
  margin-left: 18px !important;
}

.margin-lr-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}

.margin-r-18 {
  margin-right: 18px !important;
}

.padding-18 {
  padding: 18px !important;
}

.padding-t-18 {
  padding-top: 18px !important;
}

.padding-tb-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.padding-b-18 {
  padding-bottom: 18px !important;
}

.padding-l-18 {
  padding-left: 18px !important;
}

.padding-lr-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

.padding-r-18 {
  padding-right: 18px !important;
}

.width-18 {
  width: 18px !important;
}

.height-18 {
  height: 18px !important;
}

.line-18 {
  line-height: 18px !important;
}

.radius-18 {
  border-radius: 18px;
}

.radius-l-18 {
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
}

.radius-r-18 {
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
}

.corner-18 {
  overflow: hidden;
  border-radius: 18px !important;
}

.font-18 {
  font-size: 18px !important;
}

.gap-18 {
  gap: 18px;
}

.left-18 {
  left: 18px;
}

.bottom-18 {
  bottom: 18px;
}

.right-18 {
  right: 18px;
}

.top-18 {
  top: 18px;
}

.margin-auto {
  margin: auto;
}

.margin-19 {
  margin: 19px !important;
}

.margin-t-19 {
  margin-top: 19px !important;
}

.margin-tb-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.margin-b-19 {
  margin-bottom: 19px !important;
}

.margin-l-19 {
  margin-left: 19px !important;
}

.margin-lr-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}

.margin-r-19 {
  margin-right: 19px !important;
}

.padding-19 {
  padding: 19px !important;
}

.padding-t-19 {
  padding-top: 19px !important;
}

.padding-tb-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.padding-b-19 {
  padding-bottom: 19px !important;
}

.padding-l-19 {
  padding-left: 19px !important;
}

.padding-lr-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}

.padding-r-19 {
  padding-right: 19px !important;
}

.width-19 {
  width: 19px !important;
}

.height-19 {
  height: 19px !important;
}

.line-19 {
  line-height: 19px !important;
}

.radius-19 {
  border-radius: 19px;
}

.radius-l-19 {
  border-top-left-radius: 19px;
  border-bottom-left-radius: 19px;
}

.radius-r-19 {
  border-top-right-radius: 19px;
  border-bottom-right-radius: 19px;
}

.corner-19 {
  overflow: hidden;
  border-radius: 19px !important;
}

.font-19 {
  font-size: 19px !important;
}

.gap-19 {
  gap: 19px;
}

.left-19 {
  left: 19px;
}

.bottom-19 {
  bottom: 19px;
}

.right-19 {
  right: 19px;
}

.top-19 {
  top: 19px;
}

.margin-auto {
  margin: auto;
}

.margin-20 {
  margin: 20px !important;
}

.margin-t-20 {
  margin-top: 20px !important;
}

.margin-tb-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.margin-b-20 {
  margin-bottom: 20px !important;
}

.margin-l-20 {
  margin-left: 20px !important;
}

.margin-lr-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.margin-r-20 {
  margin-right: 20px !important;
}

.padding-20 {
  padding: 20px !important;
}

.padding-t-20 {
  padding-top: 20px !important;
}

.padding-tb-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.padding-b-20 {
  padding-bottom: 20px !important;
}

.padding-l-20 {
  padding-left: 20px !important;
}

.padding-lr-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.padding-r-20 {
  padding-right: 20px !important;
}

.width-20 {
  width: 20px !important;
}

.height-20 {
  height: 20px !important;
}

.line-20 {
  line-height: 20px !important;
}

.radius-20 {
  border-radius: 20px;
}

.radius-l-20 {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.radius-r-20 {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.corner-20 {
  overflow: hidden;
  border-radius: 20px !important;
}

.font-20 {
  font-size: 20px !important;
}

.gap-20 {
  gap: 20px;
}

.left-20 {
  left: 20px;
}

.bottom-20 {
  bottom: 20px;
}

.right-20 {
  right: 20px;
}

.top-20 {
  top: 20px;
}

.margin-auto {
  margin: auto;
}

.margin-21 {
  margin: 21px !important;
}

.margin-t-21 {
  margin-top: 21px !important;
}

.margin-tb-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.margin-b-21 {
  margin-bottom: 21px !important;
}

.margin-l-21 {
  margin-left: 21px !important;
}

.margin-lr-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}

.margin-r-21 {
  margin-right: 21px !important;
}

.padding-21 {
  padding: 21px !important;
}

.padding-t-21 {
  padding-top: 21px !important;
}

.padding-tb-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.padding-b-21 {
  padding-bottom: 21px !important;
}

.padding-l-21 {
  padding-left: 21px !important;
}

.padding-lr-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}

.padding-r-21 {
  padding-right: 21px !important;
}

.width-21 {
  width: 21px !important;
}

.height-21 {
  height: 21px !important;
}

.line-21 {
  line-height: 21px !important;
}

.radius-21 {
  border-radius: 21px;
}

.radius-l-21 {
  border-top-left-radius: 21px;
  border-bottom-left-radius: 21px;
}

.radius-r-21 {
  border-top-right-radius: 21px;
  border-bottom-right-radius: 21px;
}

.corner-21 {
  overflow: hidden;
  border-radius: 21px !important;
}

.font-21 {
  font-size: 21px !important;
}

.gap-21 {
  gap: 21px;
}

.left-21 {
  left: 21px;
}

.bottom-21 {
  bottom: 21px;
}

.right-21 {
  right: 21px;
}

.top-21 {
  top: 21px;
}

.margin-auto {
  margin: auto;
}

.margin-22 {
  margin: 22px !important;
}

.margin-t-22 {
  margin-top: 22px !important;
}

.margin-tb-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.margin-b-22 {
  margin-bottom: 22px !important;
}

.margin-l-22 {
  margin-left: 22px !important;
}

.margin-lr-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}

.margin-r-22 {
  margin-right: 22px !important;
}

.padding-22 {
  padding: 22px !important;
}

.padding-t-22 {
  padding-top: 22px !important;
}

.padding-tb-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.padding-b-22 {
  padding-bottom: 22px !important;
}

.padding-l-22 {
  padding-left: 22px !important;
}

.padding-lr-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}

.padding-r-22 {
  padding-right: 22px !important;
}

.width-22 {
  width: 22px !important;
}

.height-22 {
  height: 22px !important;
}

.line-22 {
  line-height: 22px !important;
}

.radius-22 {
  border-radius: 22px;
}

.radius-l-22 {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}

.radius-r-22 {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
}

.corner-22 {
  overflow: hidden;
  border-radius: 22px !important;
}

.font-22 {
  font-size: 22px !important;
}

.gap-22 {
  gap: 22px;
}

.left-22 {
  left: 22px;
}

.bottom-22 {
  bottom: 22px;
}

.right-22 {
  right: 22px;
}

.top-22 {
  top: 22px;
}

.margin-auto {
  margin: auto;
}

.margin-23 {
  margin: 23px !important;
}

.margin-t-23 {
  margin-top: 23px !important;
}

.margin-tb-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.margin-b-23 {
  margin-bottom: 23px !important;
}

.margin-l-23 {
  margin-left: 23px !important;
}

.margin-lr-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}

.margin-r-23 {
  margin-right: 23px !important;
}

.padding-23 {
  padding: 23px !important;
}

.padding-t-23 {
  padding-top: 23px !important;
}

.padding-tb-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.padding-b-23 {
  padding-bottom: 23px !important;
}

.padding-l-23 {
  padding-left: 23px !important;
}

.padding-lr-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}

.padding-r-23 {
  padding-right: 23px !important;
}

.width-23 {
  width: 23px !important;
}

.height-23 {
  height: 23px !important;
}

.line-23 {
  line-height: 23px !important;
}

.radius-23 {
  border-radius: 23px;
}

.radius-l-23 {
  border-top-left-radius: 23px;
  border-bottom-left-radius: 23px;
}

.radius-r-23 {
  border-top-right-radius: 23px;
  border-bottom-right-radius: 23px;
}

.corner-23 {
  overflow: hidden;
  border-radius: 23px !important;
}

.font-23 {
  font-size: 23px !important;
}

.gap-23 {
  gap: 23px;
}

.left-23 {
  left: 23px;
}

.bottom-23 {
  bottom: 23px;
}

.right-23 {
  right: 23px;
}

.top-23 {
  top: 23px;
}

.margin-auto {
  margin: auto;
}

.margin-24 {
  margin: 24px !important;
}

.margin-t-24 {
  margin-top: 24px !important;
}

.margin-tb-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.margin-b-24 {
  margin-bottom: 24px !important;
}

.margin-l-24 {
  margin-left: 24px !important;
}

.margin-lr-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.margin-r-24 {
  margin-right: 24px !important;
}

.padding-24 {
  padding: 24px !important;
}

.padding-t-24 {
  padding-top: 24px !important;
}

.padding-tb-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.padding-b-24 {
  padding-bottom: 24px !important;
}

.padding-l-24 {
  padding-left: 24px !important;
}

.padding-lr-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.padding-r-24 {
  padding-right: 24px !important;
}

.width-24 {
  width: 24px !important;
}

.height-24 {
  height: 24px !important;
}

.line-24 {
  line-height: 24px !important;
}

.radius-24 {
  border-radius: 24px;
}

.radius-l-24 {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}

.radius-r-24 {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}

.corner-24 {
  overflow: hidden;
  border-radius: 24px !important;
}

.font-24 {
  font-size: 24px !important;
}

.gap-24 {
  gap: 24px;
}

.left-24 {
  left: 24px;
}

.bottom-24 {
  bottom: 24px;
}

.right-24 {
  right: 24px;
}

.top-24 {
  top: 24px;
}

.margin-auto {
  margin: auto;
}

.margin-25 {
  margin: 25px !important;
}

.margin-t-25 {
  margin-top: 25px !important;
}

.margin-tb-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.margin-b-25 {
  margin-bottom: 25px !important;
}

.margin-l-25 {
  margin-left: 25px !important;
}

.margin-lr-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.margin-r-25 {
  margin-right: 25px !important;
}

.padding-25 {
  padding: 25px !important;
}

.padding-t-25 {
  padding-top: 25px !important;
}

.padding-tb-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.padding-b-25 {
  padding-bottom: 25px !important;
}

.padding-l-25 {
  padding-left: 25px !important;
}

.padding-lr-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.padding-r-25 {
  padding-right: 25px !important;
}

.width-25 {
  width: 25px !important;
}

.height-25 {
  height: 25px !important;
}

.line-25 {
  line-height: 25px !important;
}

.radius-25 {
  border-radius: 25px;
}

.radius-l-25 {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}

.radius-r-25 {
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}

.corner-25 {
  overflow: hidden;
  border-radius: 25px !important;
}

.font-25 {
  font-size: 25px !important;
}

.gap-25 {
  gap: 25px;
}

.left-25 {
  left: 25px;
}

.bottom-25 {
  bottom: 25px;
}

.right-25 {
  right: 25px;
}

.top-25 {
  top: 25px;
}

.margin-auto {
  margin: auto;
}

.margin-26 {
  margin: 26px !important;
}

.margin-t-26 {
  margin-top: 26px !important;
}

.margin-tb-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.margin-b-26 {
  margin-bottom: 26px !important;
}

.margin-l-26 {
  margin-left: 26px !important;
}

.margin-lr-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}

.margin-r-26 {
  margin-right: 26px !important;
}

.padding-26 {
  padding: 26px !important;
}

.padding-t-26 {
  padding-top: 26px !important;
}

.padding-tb-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.padding-b-26 {
  padding-bottom: 26px !important;
}

.padding-l-26 {
  padding-left: 26px !important;
}

.padding-lr-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.padding-r-26 {
  padding-right: 26px !important;
}

.width-26 {
  width: 26px !important;
}

.height-26 {
  height: 26px !important;
}

.line-26 {
  line-height: 26px !important;
}

.radius-26 {
  border-radius: 26px;
}

.radius-l-26 {
  border-top-left-radius: 26px;
  border-bottom-left-radius: 26px;
}

.radius-r-26 {
  border-top-right-radius: 26px;
  border-bottom-right-radius: 26px;
}

.corner-26 {
  overflow: hidden;
  border-radius: 26px !important;
}

.font-26 {
  font-size: 26px !important;
}

.gap-26 {
  gap: 26px;
}

.left-26 {
  left: 26px;
}

.bottom-26 {
  bottom: 26px;
}

.right-26 {
  right: 26px;
}

.top-26 {
  top: 26px;
}

.margin-auto {
  margin: auto;
}

.margin-27 {
  margin: 27px !important;
}

.margin-t-27 {
  margin-top: 27px !important;
}

.margin-tb-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.margin-b-27 {
  margin-bottom: 27px !important;
}

.margin-l-27 {
  margin-left: 27px !important;
}

.margin-lr-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}

.margin-r-27 {
  margin-right: 27px !important;
}

.padding-27 {
  padding: 27px !important;
}

.padding-t-27 {
  padding-top: 27px !important;
}

.padding-tb-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.padding-b-27 {
  padding-bottom: 27px !important;
}

.padding-l-27 {
  padding-left: 27px !important;
}

.padding-lr-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}

.padding-r-27 {
  padding-right: 27px !important;
}

.width-27 {
  width: 27px !important;
}

.height-27 {
  height: 27px !important;
}

.line-27 {
  line-height: 27px !important;
}

.radius-27 {
  border-radius: 27px;
}

.radius-l-27 {
  border-top-left-radius: 27px;
  border-bottom-left-radius: 27px;
}

.radius-r-27 {
  border-top-right-radius: 27px;
  border-bottom-right-radius: 27px;
}

.corner-27 {
  overflow: hidden;
  border-radius: 27px !important;
}

.font-27 {
  font-size: 27px !important;
}

.gap-27 {
  gap: 27px;
}

.left-27 {
  left: 27px;
}

.bottom-27 {
  bottom: 27px;
}

.right-27 {
  right: 27px;
}

.top-27 {
  top: 27px;
}

.margin-auto {
  margin: auto;
}

.margin-28 {
  margin: 28px !important;
}

.margin-t-28 {
  margin-top: 28px !important;
}

.margin-tb-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.margin-b-28 {
  margin-bottom: 28px !important;
}

.margin-l-28 {
  margin-left: 28px !important;
}

.margin-lr-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.margin-r-28 {
  margin-right: 28px !important;
}

.padding-28 {
  padding: 28px !important;
}

.padding-t-28 {
  padding-top: 28px !important;
}

.padding-tb-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.padding-b-28 {
  padding-bottom: 28px !important;
}

.padding-l-28 {
  padding-left: 28px !important;
}

.padding-lr-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.padding-r-28 {
  padding-right: 28px !important;
}

.width-28 {
  width: 28px !important;
}

.height-28 {
  height: 28px !important;
}

.line-28 {
  line-height: 28px !important;
}

.radius-28 {
  border-radius: 28px;
}

.radius-l-28 {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}

.radius-r-28 {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}

.corner-28 {
  overflow: hidden;
  border-radius: 28px !important;
}

.font-28 {
  font-size: 28px !important;
}

.gap-28 {
  gap: 28px;
}

.left-28 {
  left: 28px;
}

.bottom-28 {
  bottom: 28px;
}

.right-28 {
  right: 28px;
}

.top-28 {
  top: 28px;
}

.margin-auto {
  margin: auto;
}

.margin-29 {
  margin: 29px !important;
}

.margin-t-29 {
  margin-top: 29px !important;
}

.margin-tb-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.margin-b-29 {
  margin-bottom: 29px !important;
}

.margin-l-29 {
  margin-left: 29px !important;
}

.margin-lr-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}

.margin-r-29 {
  margin-right: 29px !important;
}

.padding-29 {
  padding: 29px !important;
}

.padding-t-29 {
  padding-top: 29px !important;
}

.padding-tb-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

.padding-b-29 {
  padding-bottom: 29px !important;
}

.padding-l-29 {
  padding-left: 29px !important;
}

.padding-lr-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}

.padding-r-29 {
  padding-right: 29px !important;
}

.width-29 {
  width: 29px !important;
}

.height-29 {
  height: 29px !important;
}

.line-29 {
  line-height: 29px !important;
}

.radius-29 {
  border-radius: 29px;
}

.radius-l-29 {
  border-top-left-radius: 29px;
  border-bottom-left-radius: 29px;
}

.radius-r-29 {
  border-top-right-radius: 29px;
  border-bottom-right-radius: 29px;
}

.corner-29 {
  overflow: hidden;
  border-radius: 29px !important;
}

.font-29 {
  font-size: 29px !important;
}

.gap-29 {
  gap: 29px;
}

.left-29 {
  left: 29px;
}

.bottom-29 {
  bottom: 29px;
}

.right-29 {
  right: 29px;
}

.top-29 {
  top: 29px;
}

.margin-auto {
  margin: auto;
}

.margin-30 {
  margin: 30px !important;
}

.margin-t-30 {
  margin-top: 30px !important;
}

.margin-tb-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.margin-b-30 {
  margin-bottom: 30px !important;
}

.margin-l-30 {
  margin-left: 30px !important;
}

.margin-lr-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.margin-r-30 {
  margin-right: 30px !important;
}

.padding-30 {
  padding: 30px !important;
}

.padding-t-30 {
  padding-top: 30px !important;
}

.padding-tb-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.padding-b-30 {
  padding-bottom: 30px !important;
}

.padding-l-30 {
  padding-left: 30px !important;
}

.padding-lr-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.padding-r-30 {
  padding-right: 30px !important;
}

.width-30 {
  width: 30px !important;
}

.height-30 {
  height: 30px !important;
}

.line-30 {
  line-height: 30px !important;
}

.radius-30 {
  border-radius: 30px;
}

.radius-l-30 {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}

.radius-r-30 {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}

.corner-30 {
  overflow: hidden;
  border-radius: 30px !important;
}

.font-30 {
  font-size: 30px !important;
}

.gap-30 {
  gap: 30px;
}

.left-30 {
  left: 30px;
}

.bottom-30 {
  bottom: 30px;
}

.right-30 {
  right: 30px;
}

.top-30 {
  top: 30px;
}

.margin-auto {
  margin: auto;
}

.margin-31 {
  margin: 31px !important;
}

.margin-t-31 {
  margin-top: 31px !important;
}

.margin-tb-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.margin-b-31 {
  margin-bottom: 31px !important;
}

.margin-l-31 {
  margin-left: 31px !important;
}

.margin-lr-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}

.margin-r-31 {
  margin-right: 31px !important;
}

.padding-31 {
  padding: 31px !important;
}

.padding-t-31 {
  padding-top: 31px !important;
}

.padding-tb-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.padding-b-31 {
  padding-bottom: 31px !important;
}

.padding-l-31 {
  padding-left: 31px !important;
}

.padding-lr-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}

.padding-r-31 {
  padding-right: 31px !important;
}

.width-31 {
  width: 31px !important;
}

.height-31 {
  height: 31px !important;
}

.line-31 {
  line-height: 31px !important;
}

.radius-31 {
  border-radius: 31px;
}

.radius-l-31 {
  border-top-left-radius: 31px;
  border-bottom-left-radius: 31px;
}

.radius-r-31 {
  border-top-right-radius: 31px;
  border-bottom-right-radius: 31px;
}

.corner-31 {
  overflow: hidden;
  border-radius: 31px !important;
}

.font-31 {
  font-size: 31px !important;
}

.gap-31 {
  gap: 31px;
}

.left-31 {
  left: 31px;
}

.bottom-31 {
  bottom: 31px;
}

.right-31 {
  right: 31px;
}

.top-31 {
  top: 31px;
}

.margin-auto {
  margin: auto;
}

.margin-32 {
  margin: 32px !important;
}

.margin-t-32 {
  margin-top: 32px !important;
}

.margin-tb-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.margin-b-32 {
  margin-bottom: 32px !important;
}

.margin-l-32 {
  margin-left: 32px !important;
}

.margin-lr-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.margin-r-32 {
  margin-right: 32px !important;
}

.padding-32 {
  padding: 32px !important;
}

.padding-t-32 {
  padding-top: 32px !important;
}

.padding-tb-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.padding-b-32 {
  padding-bottom: 32px !important;
}

.padding-l-32 {
  padding-left: 32px !important;
}

.padding-lr-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.padding-r-32 {
  padding-right: 32px !important;
}

.width-32 {
  width: 32px !important;
}

.height-32 {
  height: 32px !important;
}

.line-32 {
  line-height: 32px !important;
}

.radius-32 {
  border-radius: 32px;
}

.radius-l-32 {
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
}

.radius-r-32 {
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
}

.corner-32 {
  overflow: hidden;
  border-radius: 32px !important;
}

.font-32 {
  font-size: 32px !important;
}

.gap-32 {
  gap: 32px;
}

.left-32 {
  left: 32px;
}

.bottom-32 {
  bottom: 32px;
}

.right-32 {
  right: 32px;
}

.top-32 {
  top: 32px;
}

.margin-auto {
  margin: auto;
}

.margin-33 {
  margin: 33px !important;
}

.margin-t-33 {
  margin-top: 33px !important;
}

.margin-tb-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.margin-b-33 {
  margin-bottom: 33px !important;
}

.margin-l-33 {
  margin-left: 33px !important;
}

.margin-lr-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}

.margin-r-33 {
  margin-right: 33px !important;
}

.padding-33 {
  padding: 33px !important;
}

.padding-t-33 {
  padding-top: 33px !important;
}

.padding-tb-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.padding-b-33 {
  padding-bottom: 33px !important;
}

.padding-l-33 {
  padding-left: 33px !important;
}

.padding-lr-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}

.padding-r-33 {
  padding-right: 33px !important;
}

.width-33 {
  width: 33px !important;
}

.height-33 {
  height: 33px !important;
}

.line-33 {
  line-height: 33px !important;
}

.radius-33 {
  border-radius: 33px;
}

.radius-l-33 {
  border-top-left-radius: 33px;
  border-bottom-left-radius: 33px;
}

.radius-r-33 {
  border-top-right-radius: 33px;
  border-bottom-right-radius: 33px;
}

.corner-33 {
  overflow: hidden;
  border-radius: 33px !important;
}

.font-33 {
  font-size: 33px !important;
}

.gap-33 {
  gap: 33px;
}

.left-33 {
  left: 33px;
}

.bottom-33 {
  bottom: 33px;
}

.right-33 {
  right: 33px;
}

.top-33 {
  top: 33px;
}

.margin-auto {
  margin: auto;
}

.margin-34 {
  margin: 34px !important;
}

.margin-t-34 {
  margin-top: 34px !important;
}

.margin-tb-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.margin-b-34 {
  margin-bottom: 34px !important;
}

.margin-l-34 {
  margin-left: 34px !important;
}

.margin-lr-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}

.margin-r-34 {
  margin-right: 34px !important;
}

.padding-34 {
  padding: 34px !important;
}

.padding-t-34 {
  padding-top: 34px !important;
}

.padding-tb-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

.padding-b-34 {
  padding-bottom: 34px !important;
}

.padding-l-34 {
  padding-left: 34px !important;
}

.padding-lr-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}

.padding-r-34 {
  padding-right: 34px !important;
}

.width-34 {
  width: 34px !important;
}

.height-34 {
  height: 34px !important;
}

.line-34 {
  line-height: 34px !important;
}

.radius-34 {
  border-radius: 34px;
}

.radius-l-34 {
  border-top-left-radius: 34px;
  border-bottom-left-radius: 34px;
}

.radius-r-34 {
  border-top-right-radius: 34px;
  border-bottom-right-radius: 34px;
}

.corner-34 {
  overflow: hidden;
  border-radius: 34px !important;
}

.font-34 {
  font-size: 34px !important;
}

.gap-34 {
  gap: 34px;
}

.left-34 {
  left: 34px;
}

.bottom-34 {
  bottom: 34px;
}

.right-34 {
  right: 34px;
}

.top-34 {
  top: 34px;
}

.margin-auto {
  margin: auto;
}

.margin-35 {
  margin: 35px !important;
}

.margin-t-35 {
  margin-top: 35px !important;
}

.margin-tb-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.margin-b-35 {
  margin-bottom: 35px !important;
}

.margin-l-35 {
  margin-left: 35px !important;
}

.margin-lr-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.margin-r-35 {
  margin-right: 35px !important;
}

.padding-35 {
  padding: 35px !important;
}

.padding-t-35 {
  padding-top: 35px !important;
}

.padding-tb-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.padding-b-35 {
  padding-bottom: 35px !important;
}

.padding-l-35 {
  padding-left: 35px !important;
}

.padding-lr-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.padding-r-35 {
  padding-right: 35px !important;
}

.width-35 {
  width: 35px !important;
}

.height-35 {
  height: 35px !important;
}

.line-35 {
  line-height: 35px !important;
}

.radius-35 {
  border-radius: 35px;
}

.radius-l-35 {
  border-top-left-radius: 35px;
  border-bottom-left-radius: 35px;
}

.radius-r-35 {
  border-top-right-radius: 35px;
  border-bottom-right-radius: 35px;
}

.corner-35 {
  overflow: hidden;
  border-radius: 35px !important;
}

.font-35 {
  font-size: 35px !important;
}

.gap-35 {
  gap: 35px;
}

.left-35 {
  left: 35px;
}

.bottom-35 {
  bottom: 35px;
}

.right-35 {
  right: 35px;
}

.top-35 {
  top: 35px;
}

.margin-auto {
  margin: auto;
}

.margin-36 {
  margin: 36px !important;
}

.margin-t-36 {
  margin-top: 36px !important;
}

.margin-tb-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.margin-b-36 {
  margin-bottom: 36px !important;
}

.margin-l-36 {
  margin-left: 36px !important;
}

.margin-lr-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.margin-r-36 {
  margin-right: 36px !important;
}

.padding-36 {
  padding: 36px !important;
}

.padding-t-36 {
  padding-top: 36px !important;
}

.padding-tb-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.padding-b-36 {
  padding-bottom: 36px !important;
}

.padding-l-36 {
  padding-left: 36px !important;
}

.padding-lr-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.padding-r-36 {
  padding-right: 36px !important;
}

.width-36 {
  width: 36px !important;
}

.height-36 {
  height: 36px !important;
}

.line-36 {
  line-height: 36px !important;
}

.radius-36 {
  border-radius: 36px;
}

.radius-l-36 {
  border-top-left-radius: 36px;
  border-bottom-left-radius: 36px;
}

.radius-r-36 {
  border-top-right-radius: 36px;
  border-bottom-right-radius: 36px;
}

.corner-36 {
  overflow: hidden;
  border-radius: 36px !important;
}

.font-36 {
  font-size: 36px !important;
}

.gap-36 {
  gap: 36px;
}

.left-36 {
  left: 36px;
}

.bottom-36 {
  bottom: 36px;
}

.right-36 {
  right: 36px;
}

.top-36 {
  top: 36px;
}

.margin-auto {
  margin: auto;
}

.margin-37 {
  margin: 37px !important;
}

.margin-t-37 {
  margin-top: 37px !important;
}

.margin-tb-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.margin-b-37 {
  margin-bottom: 37px !important;
}

.margin-l-37 {
  margin-left: 37px !important;
}

.margin-lr-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}

.margin-r-37 {
  margin-right: 37px !important;
}

.padding-37 {
  padding: 37px !important;
}

.padding-t-37 {
  padding-top: 37px !important;
}

.padding-tb-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.padding-b-37 {
  padding-bottom: 37px !important;
}

.padding-l-37 {
  padding-left: 37px !important;
}

.padding-lr-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}

.padding-r-37 {
  padding-right: 37px !important;
}

.width-37 {
  width: 37px !important;
}

.height-37 {
  height: 37px !important;
}

.line-37 {
  line-height: 37px !important;
}

.radius-37 {
  border-radius: 37px;
}

.radius-l-37 {
  border-top-left-radius: 37px;
  border-bottom-left-radius: 37px;
}

.radius-r-37 {
  border-top-right-radius: 37px;
  border-bottom-right-radius: 37px;
}

.corner-37 {
  overflow: hidden;
  border-radius: 37px !important;
}

.font-37 {
  font-size: 37px !important;
}

.gap-37 {
  gap: 37px;
}

.left-37 {
  left: 37px;
}

.bottom-37 {
  bottom: 37px;
}

.right-37 {
  right: 37px;
}

.top-37 {
  top: 37px;
}

.margin-auto {
  margin: auto;
}

.margin-38 {
  margin: 38px !important;
}

.margin-t-38 {
  margin-top: 38px !important;
}

.margin-tb-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.margin-b-38 {
  margin-bottom: 38px !important;
}

.margin-l-38 {
  margin-left: 38px !important;
}

.margin-lr-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}

.margin-r-38 {
  margin-right: 38px !important;
}

.padding-38 {
  padding: 38px !important;
}

.padding-t-38 {
  padding-top: 38px !important;
}

.padding-tb-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.padding-b-38 {
  padding-bottom: 38px !important;
}

.padding-l-38 {
  padding-left: 38px !important;
}

.padding-lr-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}

.padding-r-38 {
  padding-right: 38px !important;
}

.width-38 {
  width: 38px !important;
}

.height-38 {
  height: 38px !important;
}

.line-38 {
  line-height: 38px !important;
}

.radius-38 {
  border-radius: 38px;
}

.radius-l-38 {
  border-top-left-radius: 38px;
  border-bottom-left-radius: 38px;
}

.radius-r-38 {
  border-top-right-radius: 38px;
  border-bottom-right-radius: 38px;
}

.corner-38 {
  overflow: hidden;
  border-radius: 38px !important;
}

.font-38 {
  font-size: 38px !important;
}

.gap-38 {
  gap: 38px;
}

.left-38 {
  left: 38px;
}

.bottom-38 {
  bottom: 38px;
}

.right-38 {
  right: 38px;
}

.top-38 {
  top: 38px;
}

.margin-auto {
  margin: auto;
}

.margin-39 {
  margin: 39px !important;
}

.margin-t-39 {
  margin-top: 39px !important;
}

.margin-tb-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.margin-b-39 {
  margin-bottom: 39px !important;
}

.margin-l-39 {
  margin-left: 39px !important;
}

.margin-lr-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}

.margin-r-39 {
  margin-right: 39px !important;
}

.padding-39 {
  padding: 39px !important;
}

.padding-t-39 {
  padding-top: 39px !important;
}

.padding-tb-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

.padding-b-39 {
  padding-bottom: 39px !important;
}

.padding-l-39 {
  padding-left: 39px !important;
}

.padding-lr-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}

.padding-r-39 {
  padding-right: 39px !important;
}

.width-39 {
  width: 39px !important;
}

.height-39 {
  height: 39px !important;
}

.line-39 {
  line-height: 39px !important;
}

.radius-39 {
  border-radius: 39px;
}

.radius-l-39 {
  border-top-left-radius: 39px;
  border-bottom-left-radius: 39px;
}

.radius-r-39 {
  border-top-right-radius: 39px;
  border-bottom-right-radius: 39px;
}

.corner-39 {
  overflow: hidden;
  border-radius: 39px !important;
}

.font-39 {
  font-size: 39px !important;
}

.gap-39 {
  gap: 39px;
}

.left-39 {
  left: 39px;
}

.bottom-39 {
  bottom: 39px;
}

.right-39 {
  right: 39px;
}

.top-39 {
  top: 39px;
}

.margin-auto {
  margin: auto;
}

.margin-40 {
  margin: 40px !important;
}

.margin-t-40 {
  margin-top: 40px !important;
}

.margin-tb-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.margin-b-40 {
  margin-bottom: 40px !important;
}

.margin-l-40 {
  margin-left: 40px !important;
}

.margin-lr-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.margin-r-40 {
  margin-right: 40px !important;
}

.padding-40 {
  padding: 40px !important;
}

.padding-t-40 {
  padding-top: 40px !important;
}

.padding-tb-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.padding-b-40 {
  padding-bottom: 40px !important;
}

.padding-l-40 {
  padding-left: 40px !important;
}

.padding-lr-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.padding-r-40 {
  padding-right: 40px !important;
}

.width-40 {
  width: 40px !important;
}

.height-40 {
  height: 40px !important;
}

.line-40 {
  line-height: 40px !important;
}

.radius-40 {
  border-radius: 40px;
}

.radius-l-40 {
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
}

.radius-r-40 {
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
}

.corner-40 {
  overflow: hidden;
  border-radius: 40px !important;
}

.font-40 {
  font-size: 40px !important;
}

.gap-40 {
  gap: 40px;
}

.left-40 {
  left: 40px;
}

.bottom-40 {
  bottom: 40px;
}

.right-40 {
  right: 40px;
}

.top-40 {
  top: 40px;
}

.margin-auto {
  margin: auto;
}

.margin-41 {
  margin: 41px !important;
}

.margin-t-41 {
  margin-top: 41px !important;
}

.margin-tb-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}

.margin-b-41 {
  margin-bottom: 41px !important;
}

.margin-l-41 {
  margin-left: 41px !important;
}

.margin-lr-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}

.margin-r-41 {
  margin-right: 41px !important;
}

.padding-41 {
  padding: 41px !important;
}

.padding-t-41 {
  padding-top: 41px !important;
}

.padding-tb-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}

.padding-b-41 {
  padding-bottom: 41px !important;
}

.padding-l-41 {
  padding-left: 41px !important;
}

.padding-lr-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}

.padding-r-41 {
  padding-right: 41px !important;
}

.width-41 {
  width: 41px !important;
}

.height-41 {
  height: 41px !important;
}

.line-41 {
  line-height: 41px !important;
}

.radius-41 {
  border-radius: 41px;
}

.radius-l-41 {
  border-top-left-radius: 41px;
  border-bottom-left-radius: 41px;
}

.radius-r-41 {
  border-top-right-radius: 41px;
  border-bottom-right-radius: 41px;
}

.corner-41 {
  overflow: hidden;
  border-radius: 41px !important;
}

.font-41 {
  font-size: 41px !important;
}

.gap-41 {
  gap: 41px;
}

.left-41 {
  left: 41px;
}

.bottom-41 {
  bottom: 41px;
}

.right-41 {
  right: 41px;
}

.top-41 {
  top: 41px;
}

.margin-auto {
  margin: auto;
}

.margin-42 {
  margin: 42px !important;
}

.margin-t-42 {
  margin-top: 42px !important;
}

.margin-tb-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.margin-b-42 {
  margin-bottom: 42px !important;
}

.margin-l-42 {
  margin-left: 42px !important;
}

.margin-lr-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}

.margin-r-42 {
  margin-right: 42px !important;
}

.padding-42 {
  padding: 42px !important;
}

.padding-t-42 {
  padding-top: 42px !important;
}

.padding-tb-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.padding-b-42 {
  padding-bottom: 42px !important;
}

.padding-l-42 {
  padding-left: 42px !important;
}

.padding-lr-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}

.padding-r-42 {
  padding-right: 42px !important;
}

.width-42 {
  width: 42px !important;
}

.height-42 {
  height: 42px !important;
}

.line-42 {
  line-height: 42px !important;
}

.radius-42 {
  border-radius: 42px;
}

.radius-l-42 {
  border-top-left-radius: 42px;
  border-bottom-left-radius: 42px;
}

.radius-r-42 {
  border-top-right-radius: 42px;
  border-bottom-right-radius: 42px;
}

.corner-42 {
  overflow: hidden;
  border-radius: 42px !important;
}

.font-42 {
  font-size: 42px !important;
}

.gap-42 {
  gap: 42px;
}

.left-42 {
  left: 42px;
}

.bottom-42 {
  bottom: 42px;
}

.right-42 {
  right: 42px;
}

.top-42 {
  top: 42px;
}

.margin-auto {
  margin: auto;
}

.margin-43 {
  margin: 43px !important;
}

.margin-t-43 {
  margin-top: 43px !important;
}

.margin-tb-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}

.margin-b-43 {
  margin-bottom: 43px !important;
}

.margin-l-43 {
  margin-left: 43px !important;
}

.margin-lr-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}

.margin-r-43 {
  margin-right: 43px !important;
}

.padding-43 {
  padding: 43px !important;
}

.padding-t-43 {
  padding-top: 43px !important;
}

.padding-tb-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}

.padding-b-43 {
  padding-bottom: 43px !important;
}

.padding-l-43 {
  padding-left: 43px !important;
}

.padding-lr-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}

.padding-r-43 {
  padding-right: 43px !important;
}

.width-43 {
  width: 43px !important;
}

.height-43 {
  height: 43px !important;
}

.line-43 {
  line-height: 43px !important;
}

.radius-43 {
  border-radius: 43px;
}

.radius-l-43 {
  border-top-left-radius: 43px;
  border-bottom-left-radius: 43px;
}

.radius-r-43 {
  border-top-right-radius: 43px;
  border-bottom-right-radius: 43px;
}

.corner-43 {
  overflow: hidden;
  border-radius: 43px !important;
}

.font-43 {
  font-size: 43px !important;
}

.gap-43 {
  gap: 43px;
}

.left-43 {
  left: 43px;
}

.bottom-43 {
  bottom: 43px;
}

.right-43 {
  right: 43px;
}

.top-43 {
  top: 43px;
}

.margin-auto {
  margin: auto;
}

.margin-44 {
  margin: 44px !important;
}

.margin-t-44 {
  margin-top: 44px !important;
}

.margin-tb-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.margin-b-44 {
  margin-bottom: 44px !important;
}

.margin-l-44 {
  margin-left: 44px !important;
}

.margin-lr-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.margin-r-44 {
  margin-right: 44px !important;
}

.padding-44 {
  padding: 44px !important;
}

.padding-t-44 {
  padding-top: 44px !important;
}

.padding-tb-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.padding-b-44 {
  padding-bottom: 44px !important;
}

.padding-l-44 {
  padding-left: 44px !important;
}

.padding-lr-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.padding-r-44 {
  padding-right: 44px !important;
}

.width-44 {
  width: 44px !important;
}

.height-44 {
  height: 44px !important;
}

.line-44 {
  line-height: 44px !important;
}

.radius-44 {
  border-radius: 44px;
}

.radius-l-44 {
  border-top-left-radius: 44px;
  border-bottom-left-radius: 44px;
}

.radius-r-44 {
  border-top-right-radius: 44px;
  border-bottom-right-radius: 44px;
}

.corner-44 {
  overflow: hidden;
  border-radius: 44px !important;
}

.font-44 {
  font-size: 44px !important;
}

.gap-44 {
  gap: 44px;
}

.left-44 {
  left: 44px;
}

.bottom-44 {
  bottom: 44px;
}

.right-44 {
  right: 44px;
}

.top-44 {
  top: 44px;
}

.margin-auto {
  margin: auto;
}

.margin-45 {
  margin: 45px !important;
}

.margin-t-45 {
  margin-top: 45px !important;
}

.margin-tb-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.margin-b-45 {
  margin-bottom: 45px !important;
}

.margin-l-45 {
  margin-left: 45px !important;
}

.margin-lr-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.margin-r-45 {
  margin-right: 45px !important;
}

.padding-45 {
  padding: 45px !important;
}

.padding-t-45 {
  padding-top: 45px !important;
}

.padding-tb-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.padding-b-45 {
  padding-bottom: 45px !important;
}

.padding-l-45 {
  padding-left: 45px !important;
}

.padding-lr-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.padding-r-45 {
  padding-right: 45px !important;
}

.width-45 {
  width: 45px !important;
}

.height-45 {
  height: 45px !important;
}

.line-45 {
  line-height: 45px !important;
}

.radius-45 {
  border-radius: 45px;
}

.radius-l-45 {
  border-top-left-radius: 45px;
  border-bottom-left-radius: 45px;
}

.radius-r-45 {
  border-top-right-radius: 45px;
  border-bottom-right-radius: 45px;
}

.corner-45 {
  overflow: hidden;
  border-radius: 45px !important;
}

.font-45 {
  font-size: 45px !important;
}

.gap-45 {
  gap: 45px;
}

.left-45 {
  left: 45px;
}

.bottom-45 {
  bottom: 45px;
}

.right-45 {
  right: 45px;
}

.top-45 {
  top: 45px;
}

.margin-auto {
  margin: auto;
}

.margin-46 {
  margin: 46px !important;
}

.margin-t-46 {
  margin-top: 46px !important;
}

.margin-tb-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.margin-b-46 {
  margin-bottom: 46px !important;
}

.margin-l-46 {
  margin-left: 46px !important;
}

.margin-lr-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}

.margin-r-46 {
  margin-right: 46px !important;
}

.padding-46 {
  padding: 46px !important;
}

.padding-t-46 {
  padding-top: 46px !important;
}

.padding-tb-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}

.padding-b-46 {
  padding-bottom: 46px !important;
}

.padding-l-46 {
  padding-left: 46px !important;
}

.padding-lr-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}

.padding-r-46 {
  padding-right: 46px !important;
}

.width-46 {
  width: 46px !important;
}

.height-46 {
  height: 46px !important;
}

.line-46 {
  line-height: 46px !important;
}

.radius-46 {
  border-radius: 46px;
}

.radius-l-46 {
  border-top-left-radius: 46px;
  border-bottom-left-radius: 46px;
}

.radius-r-46 {
  border-top-right-radius: 46px;
  border-bottom-right-radius: 46px;
}

.corner-46 {
  overflow: hidden;
  border-radius: 46px !important;
}

.font-46 {
  font-size: 46px !important;
}

.gap-46 {
  gap: 46px;
}

.left-46 {
  left: 46px;
}

.bottom-46 {
  bottom: 46px;
}

.right-46 {
  right: 46px;
}

.top-46 {
  top: 46px;
}

.margin-auto {
  margin: auto;
}

.margin-47 {
  margin: 47px !important;
}

.margin-t-47 {
  margin-top: 47px !important;
}

.margin-tb-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}

.margin-b-47 {
  margin-bottom: 47px !important;
}

.margin-l-47 {
  margin-left: 47px !important;
}

.margin-lr-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}

.margin-r-47 {
  margin-right: 47px !important;
}

.padding-47 {
  padding: 47px !important;
}

.padding-t-47 {
  padding-top: 47px !important;
}

.padding-tb-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}

.padding-b-47 {
  padding-bottom: 47px !important;
}

.padding-l-47 {
  padding-left: 47px !important;
}

.padding-lr-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}

.padding-r-47 {
  padding-right: 47px !important;
}

.width-47 {
  width: 47px !important;
}

.height-47 {
  height: 47px !important;
}

.line-47 {
  line-height: 47px !important;
}

.radius-47 {
  border-radius: 47px;
}

.radius-l-47 {
  border-top-left-radius: 47px;
  border-bottom-left-radius: 47px;
}

.radius-r-47 {
  border-top-right-radius: 47px;
  border-bottom-right-radius: 47px;
}

.corner-47 {
  overflow: hidden;
  border-radius: 47px !important;
}

.font-47 {
  font-size: 47px !important;
}

.gap-47 {
  gap: 47px;
}

.left-47 {
  left: 47px;
}

.bottom-47 {
  bottom: 47px;
}

.right-47 {
  right: 47px;
}

.top-47 {
  top: 47px;
}

.margin-auto {
  margin: auto;
}

.margin-48 {
  margin: 48px !important;
}

.margin-t-48 {
  margin-top: 48px !important;
}

.margin-tb-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.margin-b-48 {
  margin-bottom: 48px !important;
}

.margin-l-48 {
  margin-left: 48px !important;
}

.margin-lr-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.margin-r-48 {
  margin-right: 48px !important;
}

.padding-48 {
  padding: 48px !important;
}

.padding-t-48 {
  padding-top: 48px !important;
}

.padding-tb-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.padding-b-48 {
  padding-bottom: 48px !important;
}

.padding-l-48 {
  padding-left: 48px !important;
}

.padding-lr-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.padding-r-48 {
  padding-right: 48px !important;
}

.width-48 {
  width: 48px !important;
}

.height-48 {
  height: 48px !important;
}

.line-48 {
  line-height: 48px !important;
}

.radius-48 {
  border-radius: 48px;
}

.radius-l-48 {
  border-top-left-radius: 48px;
  border-bottom-left-radius: 48px;
}

.radius-r-48 {
  border-top-right-radius: 48px;
  border-bottom-right-radius: 48px;
}

.corner-48 {
  overflow: hidden;
  border-radius: 48px !important;
}

.font-48 {
  font-size: 48px !important;
}

.gap-48 {
  gap: 48px;
}

.left-48 {
  left: 48px;
}

.bottom-48 {
  bottom: 48px;
}

.right-48 {
  right: 48px;
}

.top-48 {
  top: 48px;
}

.margin-auto {
  margin: auto;
}

.margin-49 {
  margin: 49px !important;
}

.margin-t-49 {
  margin-top: 49px !important;
}

.margin-tb-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}

.margin-b-49 {
  margin-bottom: 49px !important;
}

.margin-l-49 {
  margin-left: 49px !important;
}

.margin-lr-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}

.margin-r-49 {
  margin-right: 49px !important;
}

.padding-49 {
  padding: 49px !important;
}

.padding-t-49 {
  padding-top: 49px !important;
}

.padding-tb-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}

.padding-b-49 {
  padding-bottom: 49px !important;
}

.padding-l-49 {
  padding-left: 49px !important;
}

.padding-lr-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}

.padding-r-49 {
  padding-right: 49px !important;
}

.width-49 {
  width: 49px !important;
}

.height-49 {
  height: 49px !important;
}

.line-49 {
  line-height: 49px !important;
}

.radius-49 {
  border-radius: 49px;
}

.radius-l-49 {
  border-top-left-radius: 49px;
  border-bottom-left-radius: 49px;
}

.radius-r-49 {
  border-top-right-radius: 49px;
  border-bottom-right-radius: 49px;
}

.corner-49 {
  overflow: hidden;
  border-radius: 49px !important;
}

.font-49 {
  font-size: 49px !important;
}

.gap-49 {
  gap: 49px;
}

.left-49 {
  left: 49px;
}

.bottom-49 {
  bottom: 49px;
}

.right-49 {
  right: 49px;
}

.top-49 {
  top: 49px;
}

.margin-auto {
  margin: auto;
}

.margin-50 {
  margin: 50px !important;
}

.margin-t-50 {
  margin-top: 50px !important;
}

.margin-tb-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.margin-b-50 {
  margin-bottom: 50px !important;
}

.margin-l-50 {
  margin-left: 50px !important;
}

.margin-lr-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.margin-r-50 {
  margin-right: 50px !important;
}

.padding-50 {
  padding: 50px !important;
}

.padding-t-50 {
  padding-top: 50px !important;
}

.padding-tb-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.padding-b-50 {
  padding-bottom: 50px !important;
}

.padding-l-50 {
  padding-left: 50px !important;
}

.padding-lr-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.padding-r-50 {
  padding-right: 50px !important;
}

.width-50 {
  width: 50px !important;
}

.height-50 {
  height: 50px !important;
}

.line-50 {
  line-height: 50px !important;
}

.radius-50 {
  border-radius: 50px;
}

.radius-l-50 {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

.radius-r-50 {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

.corner-50 {
  overflow: hidden;
  border-radius: 50px !important;
}

.font-50 {
  font-size: 50px !important;
}

.gap-50 {
  gap: 50px;
}

.left-50 {
  left: 50px;
}

.bottom-50 {
  bottom: 50px;
}

.right-50 {
  right: 50px;
}

.top-50 {
  top: 50px;
}

.margin-auto {
  margin: auto;
}

.margin-51 {
  margin: 51px !important;
}

.margin-t-51 {
  margin-top: 51px !important;
}

.margin-tb-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}

.margin-b-51 {
  margin-bottom: 51px !important;
}

.margin-l-51 {
  margin-left: 51px !important;
}

.margin-lr-51 {
  margin-left: 51px !important;
  margin-right: 51px !important;
}

.margin-r-51 {
  margin-right: 51px !important;
}

.padding-51 {
  padding: 51px !important;
}

.padding-t-51 {
  padding-top: 51px !important;
}

.padding-tb-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}

.padding-b-51 {
  padding-bottom: 51px !important;
}

.padding-l-51 {
  padding-left: 51px !important;
}

.padding-lr-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}

.padding-r-51 {
  padding-right: 51px !important;
}

.width-51 {
  width: 51px !important;
}

.height-51 {
  height: 51px !important;
}

.line-51 {
  line-height: 51px !important;
}

.radius-51 {
  border-radius: 51px;
}

.radius-l-51 {
  border-top-left-radius: 51px;
  border-bottom-left-radius: 51px;
}

.radius-r-51 {
  border-top-right-radius: 51px;
  border-bottom-right-radius: 51px;
}

.corner-51 {
  overflow: hidden;
  border-radius: 51px !important;
}

.font-51 {
  font-size: 51px !important;
}

.gap-51 {
  gap: 51px;
}

.left-51 {
  left: 51px;
}

.bottom-51 {
  bottom: 51px;
}

.right-51 {
  right: 51px;
}

.top-51 {
  top: 51px;
}

.margin-auto {
  margin: auto;
}

.margin-52 {
  margin: 52px !important;
}

.margin-t-52 {
  margin-top: 52px !important;
}

.margin-tb-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.margin-b-52 {
  margin-bottom: 52px !important;
}

.margin-l-52 {
  margin-left: 52px !important;
}

.margin-lr-52 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.margin-r-52 {
  margin-right: 52px !important;
}

.padding-52 {
  padding: 52px !important;
}

.padding-t-52 {
  padding-top: 52px !important;
}

.padding-tb-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.padding-b-52 {
  padding-bottom: 52px !important;
}

.padding-l-52 {
  padding-left: 52px !important;
}

.padding-lr-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}

.padding-r-52 {
  padding-right: 52px !important;
}

.width-52 {
  width: 52px !important;
}

.height-52 {
  height: 52px !important;
}

.line-52 {
  line-height: 52px !important;
}

.radius-52 {
  border-radius: 52px;
}

.radius-l-52 {
  border-top-left-radius: 52px;
  border-bottom-left-radius: 52px;
}

.radius-r-52 {
  border-top-right-radius: 52px;
  border-bottom-right-radius: 52px;
}

.corner-52 {
  overflow: hidden;
  border-radius: 52px !important;
}

.font-52 {
  font-size: 52px !important;
}

.gap-52 {
  gap: 52px;
}

.left-52 {
  left: 52px;
}

.bottom-52 {
  bottom: 52px;
}

.right-52 {
  right: 52px;
}

.top-52 {
  top: 52px;
}

.margin-auto {
  margin: auto;
}

.margin-53 {
  margin: 53px !important;
}

.margin-t-53 {
  margin-top: 53px !important;
}

.margin-tb-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}

.margin-b-53 {
  margin-bottom: 53px !important;
}

.margin-l-53 {
  margin-left: 53px !important;
}

.margin-lr-53 {
  margin-left: 53px !important;
  margin-right: 53px !important;
}

.margin-r-53 {
  margin-right: 53px !important;
}

.padding-53 {
  padding: 53px !important;
}

.padding-t-53 {
  padding-top: 53px !important;
}

.padding-tb-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.padding-b-53 {
  padding-bottom: 53px !important;
}

.padding-l-53 {
  padding-left: 53px !important;
}

.padding-lr-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}

.padding-r-53 {
  padding-right: 53px !important;
}

.width-53 {
  width: 53px !important;
}

.height-53 {
  height: 53px !important;
}

.line-53 {
  line-height: 53px !important;
}

.radius-53 {
  border-radius: 53px;
}

.radius-l-53 {
  border-top-left-radius: 53px;
  border-bottom-left-radius: 53px;
}

.radius-r-53 {
  border-top-right-radius: 53px;
  border-bottom-right-radius: 53px;
}

.corner-53 {
  overflow: hidden;
  border-radius: 53px !important;
}

.font-53 {
  font-size: 53px !important;
}

.gap-53 {
  gap: 53px;
}

.left-53 {
  left: 53px;
}

.bottom-53 {
  bottom: 53px;
}

.right-53 {
  right: 53px;
}

.top-53 {
  top: 53px;
}

.margin-auto {
  margin: auto;
}

.margin-54 {
  margin: 54px !important;
}

.margin-t-54 {
  margin-top: 54px !important;
}

.margin-tb-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}

.margin-b-54 {
  margin-bottom: 54px !important;
}

.margin-l-54 {
  margin-left: 54px !important;
}

.margin-lr-54 {
  margin-left: 54px !important;
  margin-right: 54px !important;
}

.margin-r-54 {
  margin-right: 54px !important;
}

.padding-54 {
  padding: 54px !important;
}

.padding-t-54 {
  padding-top: 54px !important;
}

.padding-tb-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}

.padding-b-54 {
  padding-bottom: 54px !important;
}

.padding-l-54 {
  padding-left: 54px !important;
}

.padding-lr-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}

.padding-r-54 {
  padding-right: 54px !important;
}

.width-54 {
  width: 54px !important;
}

.height-54 {
  height: 54px !important;
}

.line-54 {
  line-height: 54px !important;
}

.radius-54 {
  border-radius: 54px;
}

.radius-l-54 {
  border-top-left-radius: 54px;
  border-bottom-left-radius: 54px;
}

.radius-r-54 {
  border-top-right-radius: 54px;
  border-bottom-right-radius: 54px;
}

.corner-54 {
  overflow: hidden;
  border-radius: 54px !important;
}

.font-54 {
  font-size: 54px !important;
}

.gap-54 {
  gap: 54px;
}

.left-54 {
  left: 54px;
}

.bottom-54 {
  bottom: 54px;
}

.right-54 {
  right: 54px;
}

.top-54 {
  top: 54px;
}

.margin-auto {
  margin: auto;
}

.margin-55 {
  margin: 55px !important;
}

.margin-t-55 {
  margin-top: 55px !important;
}

.margin-tb-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.margin-b-55 {
  margin-bottom: 55px !important;
}

.margin-l-55 {
  margin-left: 55px !important;
}

.margin-lr-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}

.margin-r-55 {
  margin-right: 55px !important;
}

.padding-55 {
  padding: 55px !important;
}

.padding-t-55 {
  padding-top: 55px !important;
}

.padding-tb-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.padding-b-55 {
  padding-bottom: 55px !important;
}

.padding-l-55 {
  padding-left: 55px !important;
}

.padding-lr-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.padding-r-55 {
  padding-right: 55px !important;
}

.width-55 {
  width: 55px !important;
}

.height-55 {
  height: 55px !important;
}

.line-55 {
  line-height: 55px !important;
}

.radius-55 {
  border-radius: 55px;
}

.radius-l-55 {
  border-top-left-radius: 55px;
  border-bottom-left-radius: 55px;
}

.radius-r-55 {
  border-top-right-radius: 55px;
  border-bottom-right-radius: 55px;
}

.corner-55 {
  overflow: hidden;
  border-radius: 55px !important;
}

.font-55 {
  font-size: 55px !important;
}

.gap-55 {
  gap: 55px;
}

.left-55 {
  left: 55px;
}

.bottom-55 {
  bottom: 55px;
}

.right-55 {
  right: 55px;
}

.top-55 {
  top: 55px;
}

.margin-auto {
  margin: auto;
}

.margin-56 {
  margin: 56px !important;
}

.margin-t-56 {
  margin-top: 56px !important;
}

.margin-tb-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.margin-b-56 {
  margin-bottom: 56px !important;
}

.margin-l-56 {
  margin-left: 56px !important;
}

.margin-lr-56 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.margin-r-56 {
  margin-right: 56px !important;
}

.padding-56 {
  padding: 56px !important;
}

.padding-t-56 {
  padding-top: 56px !important;
}

.padding-tb-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.padding-b-56 {
  padding-bottom: 56px !important;
}

.padding-l-56 {
  padding-left: 56px !important;
}

.padding-lr-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}

.padding-r-56 {
  padding-right: 56px !important;
}

.width-56 {
  width: 56px !important;
}

.height-56 {
  height: 56px !important;
}

.line-56 {
  line-height: 56px !important;
}

.radius-56 {
  border-radius: 56px;
}

.radius-l-56 {
  border-top-left-radius: 56px;
  border-bottom-left-radius: 56px;
}

.radius-r-56 {
  border-top-right-radius: 56px;
  border-bottom-right-radius: 56px;
}

.corner-56 {
  overflow: hidden;
  border-radius: 56px !important;
}

.font-56 {
  font-size: 56px !important;
}

.gap-56 {
  gap: 56px;
}

.left-56 {
  left: 56px;
}

.bottom-56 {
  bottom: 56px;
}

.right-56 {
  right: 56px;
}

.top-56 {
  top: 56px;
}

.margin-auto {
  margin: auto;
}

.margin-57 {
  margin: 57px !important;
}

.margin-t-57 {
  margin-top: 57px !important;
}

.margin-tb-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}

.margin-b-57 {
  margin-bottom: 57px !important;
}

.margin-l-57 {
  margin-left: 57px !important;
}

.margin-lr-57 {
  margin-left: 57px !important;
  margin-right: 57px !important;
}

.margin-r-57 {
  margin-right: 57px !important;
}

.padding-57 {
  padding: 57px !important;
}

.padding-t-57 {
  padding-top: 57px !important;
}

.padding-tb-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}

.padding-b-57 {
  padding-bottom: 57px !important;
}

.padding-l-57 {
  padding-left: 57px !important;
}

.padding-lr-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}

.padding-r-57 {
  padding-right: 57px !important;
}

.width-57 {
  width: 57px !important;
}

.height-57 {
  height: 57px !important;
}

.line-57 {
  line-height: 57px !important;
}

.radius-57 {
  border-radius: 57px;
}

.radius-l-57 {
  border-top-left-radius: 57px;
  border-bottom-left-radius: 57px;
}

.radius-r-57 {
  border-top-right-radius: 57px;
  border-bottom-right-radius: 57px;
}

.corner-57 {
  overflow: hidden;
  border-radius: 57px !important;
}

.font-57 {
  font-size: 57px !important;
}

.gap-57 {
  gap: 57px;
}

.left-57 {
  left: 57px;
}

.bottom-57 {
  bottom: 57px;
}

.right-57 {
  right: 57px;
}

.top-57 {
  top: 57px;
}

.margin-auto {
  margin: auto;
}

.margin-58 {
  margin: 58px !important;
}

.margin-t-58 {
  margin-top: 58px !important;
}

.margin-tb-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}

.margin-b-58 {
  margin-bottom: 58px !important;
}

.margin-l-58 {
  margin-left: 58px !important;
}

.margin-lr-58 {
  margin-left: 58px !important;
  margin-right: 58px !important;
}

.margin-r-58 {
  margin-right: 58px !important;
}

.padding-58 {
  padding: 58px !important;
}

.padding-t-58 {
  padding-top: 58px !important;
}

.padding-tb-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.padding-b-58 {
  padding-bottom: 58px !important;
}

.padding-l-58 {
  padding-left: 58px !important;
}

.padding-lr-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}

.padding-r-58 {
  padding-right: 58px !important;
}

.width-58 {
  width: 58px !important;
}

.height-58 {
  height: 58px !important;
}

.line-58 {
  line-height: 58px !important;
}

.radius-58 {
  border-radius: 58px;
}

.radius-l-58 {
  border-top-left-radius: 58px;
  border-bottom-left-radius: 58px;
}

.radius-r-58 {
  border-top-right-radius: 58px;
  border-bottom-right-radius: 58px;
}

.corner-58 {
  overflow: hidden;
  border-radius: 58px !important;
}

.font-58 {
  font-size: 58px !important;
}

.gap-58 {
  gap: 58px;
}

.left-58 {
  left: 58px;
}

.bottom-58 {
  bottom: 58px;
}

.right-58 {
  right: 58px;
}

.top-58 {
  top: 58px;
}

.margin-auto {
  margin: auto;
}

.margin-59 {
  margin: 59px !important;
}

.margin-t-59 {
  margin-top: 59px !important;
}

.margin-tb-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}

.margin-b-59 {
  margin-bottom: 59px !important;
}

.margin-l-59 {
  margin-left: 59px !important;
}

.margin-lr-59 {
  margin-left: 59px !important;
  margin-right: 59px !important;
}

.margin-r-59 {
  margin-right: 59px !important;
}

.padding-59 {
  padding: 59px !important;
}

.padding-t-59 {
  padding-top: 59px !important;
}

.padding-tb-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}

.padding-b-59 {
  padding-bottom: 59px !important;
}

.padding-l-59 {
  padding-left: 59px !important;
}

.padding-lr-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}

.padding-r-59 {
  padding-right: 59px !important;
}

.width-59 {
  width: 59px !important;
}

.height-59 {
  height: 59px !important;
}

.line-59 {
  line-height: 59px !important;
}

.radius-59 {
  border-radius: 59px;
}

.radius-l-59 {
  border-top-left-radius: 59px;
  border-bottom-left-radius: 59px;
}

.radius-r-59 {
  border-top-right-radius: 59px;
  border-bottom-right-radius: 59px;
}

.corner-59 {
  overflow: hidden;
  border-radius: 59px !important;
}

.font-59 {
  font-size: 59px !important;
}

.gap-59 {
  gap: 59px;
}

.left-59 {
  left: 59px;
}

.bottom-59 {
  bottom: 59px;
}

.right-59 {
  right: 59px;
}

.top-59 {
  top: 59px;
}

.margin-auto {
  margin: auto;
}

.margin-60 {
  margin: 60px !important;
}

.margin-t-60 {
  margin-top: 60px !important;
}

.margin-tb-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.margin-b-60 {
  margin-bottom: 60px !important;
}

.margin-l-60 {
  margin-left: 60px !important;
}

.margin-lr-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.margin-r-60 {
  margin-right: 60px !important;
}

.padding-60 {
  padding: 60px !important;
}

.padding-t-60 {
  padding-top: 60px !important;
}

.padding-tb-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.padding-b-60 {
  padding-bottom: 60px !important;
}

.padding-l-60 {
  padding-left: 60px !important;
}

.padding-lr-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.padding-r-60 {
  padding-right: 60px !important;
}

.width-60 {
  width: 60px !important;
}

.height-60 {
  height: 60px !important;
}

.line-60 {
  line-height: 60px !important;
}

.radius-60 {
  border-radius: 60px;
}

.radius-l-60 {
  border-top-left-radius: 60px;
  border-bottom-left-radius: 60px;
}

.radius-r-60 {
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
}

.corner-60 {
  overflow: hidden;
  border-radius: 60px !important;
}

.font-60 {
  font-size: 60px !important;
}

.gap-60 {
  gap: 60px;
}

.left-60 {
  left: 60px;
}

.bottom-60 {
  bottom: 60px;
}

.right-60 {
  right: 60px;
}

.top-60 {
  top: 60px;
}

.margin-auto {
  margin: auto;
}

.margin-61 {
  margin: 61px !important;
}

.margin-t-61 {
  margin-top: 61px !important;
}

.margin-tb-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}

.margin-b-61 {
  margin-bottom: 61px !important;
}

.margin-l-61 {
  margin-left: 61px !important;
}

.margin-lr-61 {
  margin-left: 61px !important;
  margin-right: 61px !important;
}

.margin-r-61 {
  margin-right: 61px !important;
}

.padding-61 {
  padding: 61px !important;
}

.padding-t-61 {
  padding-top: 61px !important;
}

.padding-tb-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}

.padding-b-61 {
  padding-bottom: 61px !important;
}

.padding-l-61 {
  padding-left: 61px !important;
}

.padding-lr-61 {
  padding-left: 61px !important;
  padding-right: 61px !important;
}

.padding-r-61 {
  padding-right: 61px !important;
}

.width-61 {
  width: 61px !important;
}

.height-61 {
  height: 61px !important;
}

.line-61 {
  line-height: 61px !important;
}

.radius-61 {
  border-radius: 61px;
}

.radius-l-61 {
  border-top-left-radius: 61px;
  border-bottom-left-radius: 61px;
}

.radius-r-61 {
  border-top-right-radius: 61px;
  border-bottom-right-radius: 61px;
}

.corner-61 {
  overflow: hidden;
  border-radius: 61px !important;
}

.font-61 {
  font-size: 61px !important;
}

.gap-61 {
  gap: 61px;
}

.left-61 {
  left: 61px;
}

.bottom-61 {
  bottom: 61px;
}

.right-61 {
  right: 61px;
}

.top-61 {
  top: 61px;
}

.margin-auto {
  margin: auto;
}

.margin-62 {
  margin: 62px !important;
}

.margin-t-62 {
  margin-top: 62px !important;
}

.margin-tb-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}

.margin-b-62 {
  margin-bottom: 62px !important;
}

.margin-l-62 {
  margin-left: 62px !important;
}

.margin-lr-62 {
  margin-left: 62px !important;
  margin-right: 62px !important;
}

.margin-r-62 {
  margin-right: 62px !important;
}

.padding-62 {
  padding: 62px !important;
}

.padding-t-62 {
  padding-top: 62px !important;
}

.padding-tb-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}

.padding-b-62 {
  padding-bottom: 62px !important;
}

.padding-l-62 {
  padding-left: 62px !important;
}

.padding-lr-62 {
  padding-left: 62px !important;
  padding-right: 62px !important;
}

.padding-r-62 {
  padding-right: 62px !important;
}

.width-62 {
  width: 62px !important;
}

.height-62 {
  height: 62px !important;
}

.line-62 {
  line-height: 62px !important;
}

.radius-62 {
  border-radius: 62px;
}

.radius-l-62 {
  border-top-left-radius: 62px;
  border-bottom-left-radius: 62px;
}

.radius-r-62 {
  border-top-right-radius: 62px;
  border-bottom-right-radius: 62px;
}

.corner-62 {
  overflow: hidden;
  border-radius: 62px !important;
}

.font-62 {
  font-size: 62px !important;
}

.gap-62 {
  gap: 62px;
}

.left-62 {
  left: 62px;
}

.bottom-62 {
  bottom: 62px;
}

.right-62 {
  right: 62px;
}

.top-62 {
  top: 62px;
}

.margin-auto {
  margin: auto;
}

.margin-63 {
  margin: 63px !important;
}

.margin-t-63 {
  margin-top: 63px !important;
}

.margin-tb-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}

.margin-b-63 {
  margin-bottom: 63px !important;
}

.margin-l-63 {
  margin-left: 63px !important;
}

.margin-lr-63 {
  margin-left: 63px !important;
  margin-right: 63px !important;
}

.margin-r-63 {
  margin-right: 63px !important;
}

.padding-63 {
  padding: 63px !important;
}

.padding-t-63 {
  padding-top: 63px !important;
}

.padding-tb-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}

.padding-b-63 {
  padding-bottom: 63px !important;
}

.padding-l-63 {
  padding-left: 63px !important;
}

.padding-lr-63 {
  padding-left: 63px !important;
  padding-right: 63px !important;
}

.padding-r-63 {
  padding-right: 63px !important;
}

.width-63 {
  width: 63px !important;
}

.height-63 {
  height: 63px !important;
}

.line-63 {
  line-height: 63px !important;
}

.radius-63 {
  border-radius: 63px;
}

.radius-l-63 {
  border-top-left-radius: 63px;
  border-bottom-left-radius: 63px;
}

.radius-r-63 {
  border-top-right-radius: 63px;
  border-bottom-right-radius: 63px;
}

.corner-63 {
  overflow: hidden;
  border-radius: 63px !important;
}

.font-63 {
  font-size: 63px !important;
}

.gap-63 {
  gap: 63px;
}

.left-63 {
  left: 63px;
}

.bottom-63 {
  bottom: 63px;
}

.right-63 {
  right: 63px;
}

.top-63 {
  top: 63px;
}

.margin-auto {
  margin: auto;
}

.margin-64 {
  margin: 64px !important;
}

.margin-t-64 {
  margin-top: 64px !important;
}

.margin-tb-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.margin-b-64 {
  margin-bottom: 64px !important;
}

.margin-l-64 {
  margin-left: 64px !important;
}

.margin-lr-64 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.margin-r-64 {
  margin-right: 64px !important;
}

.padding-64 {
  padding: 64px !important;
}

.padding-t-64 {
  padding-top: 64px !important;
}

.padding-tb-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.padding-b-64 {
  padding-bottom: 64px !important;
}

.padding-l-64 {
  padding-left: 64px !important;
}

.padding-lr-64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}

.padding-r-64 {
  padding-right: 64px !important;
}

.width-64 {
  width: 64px !important;
}

.height-64 {
  height: 64px !important;
}

.line-64 {
  line-height: 64px !important;
}

.radius-64 {
  border-radius: 64px;
}

.radius-l-64 {
  border-top-left-radius: 64px;
  border-bottom-left-radius: 64px;
}

.radius-r-64 {
  border-top-right-radius: 64px;
  border-bottom-right-radius: 64px;
}

.corner-64 {
  overflow: hidden;
  border-radius: 64px !important;
}

.font-64 {
  font-size: 64px !important;
}

.gap-64 {
  gap: 64px;
}

.left-64 {
  left: 64px;
}

.bottom-64 {
  bottom: 64px;
}

.right-64 {
  right: 64px;
}

.top-64 {
  top: 64px;
}

.margin-auto {
  margin: auto;
}

.margin-65 {
  margin: 65px !important;
}

.margin-t-65 {
  margin-top: 65px !important;
}

.margin-tb-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.margin-b-65 {
  margin-bottom: 65px !important;
}

.margin-l-65 {
  margin-left: 65px !important;
}

.margin-lr-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

.margin-r-65 {
  margin-right: 65px !important;
}

.padding-65 {
  padding: 65px !important;
}

.padding-t-65 {
  padding-top: 65px !important;
}

.padding-tb-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.padding-b-65 {
  padding-bottom: 65px !important;
}

.padding-l-65 {
  padding-left: 65px !important;
}

.padding-lr-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.padding-r-65 {
  padding-right: 65px !important;
}

.width-65 {
  width: 65px !important;
}

.height-65 {
  height: 65px !important;
}

.line-65 {
  line-height: 65px !important;
}

.radius-65 {
  border-radius: 65px;
}

.radius-l-65 {
  border-top-left-radius: 65px;
  border-bottom-left-radius: 65px;
}

.radius-r-65 {
  border-top-right-radius: 65px;
  border-bottom-right-radius: 65px;
}

.corner-65 {
  overflow: hidden;
  border-radius: 65px !important;
}

.font-65 {
  font-size: 65px !important;
}

.gap-65 {
  gap: 65px;
}

.left-65 {
  left: 65px;
}

.bottom-65 {
  bottom: 65px;
}

.right-65 {
  right: 65px;
}

.top-65 {
  top: 65px;
}

.margin-auto {
  margin: auto;
}

.margin-66 {
  margin: 66px !important;
}

.margin-t-66 {
  margin-top: 66px !important;
}

.margin-tb-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}

.margin-b-66 {
  margin-bottom: 66px !important;
}

.margin-l-66 {
  margin-left: 66px !important;
}

.margin-lr-66 {
  margin-left: 66px !important;
  margin-right: 66px !important;
}

.margin-r-66 {
  margin-right: 66px !important;
}

.padding-66 {
  padding: 66px !important;
}

.padding-t-66 {
  padding-top: 66px !important;
}

.padding-tb-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}

.padding-b-66 {
  padding-bottom: 66px !important;
}

.padding-l-66 {
  padding-left: 66px !important;
}

.padding-lr-66 {
  padding-left: 66px !important;
  padding-right: 66px !important;
}

.padding-r-66 {
  padding-right: 66px !important;
}

.width-66 {
  width: 66px !important;
}

.height-66 {
  height: 66px !important;
}

.line-66 {
  line-height: 66px !important;
}

.radius-66 {
  border-radius: 66px;
}

.radius-l-66 {
  border-top-left-radius: 66px;
  border-bottom-left-radius: 66px;
}

.radius-r-66 {
  border-top-right-radius: 66px;
  border-bottom-right-radius: 66px;
}

.corner-66 {
  overflow: hidden;
  border-radius: 66px !important;
}

.font-66 {
  font-size: 66px !important;
}

.gap-66 {
  gap: 66px;
}

.left-66 {
  left: 66px;
}

.bottom-66 {
  bottom: 66px;
}

.right-66 {
  right: 66px;
}

.top-66 {
  top: 66px;
}

.margin-auto {
  margin: auto;
}

.margin-67 {
  margin: 67px !important;
}

.margin-t-67 {
  margin-top: 67px !important;
}

.margin-tb-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}

.margin-b-67 {
  margin-bottom: 67px !important;
}

.margin-l-67 {
  margin-left: 67px !important;
}

.margin-lr-67 {
  margin-left: 67px !important;
  margin-right: 67px !important;
}

.margin-r-67 {
  margin-right: 67px !important;
}

.padding-67 {
  padding: 67px !important;
}

.padding-t-67 {
  padding-top: 67px !important;
}

.padding-tb-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}

.padding-b-67 {
  padding-bottom: 67px !important;
}

.padding-l-67 {
  padding-left: 67px !important;
}

.padding-lr-67 {
  padding-left: 67px !important;
  padding-right: 67px !important;
}

.padding-r-67 {
  padding-right: 67px !important;
}

.width-67 {
  width: 67px !important;
}

.height-67 {
  height: 67px !important;
}

.line-67 {
  line-height: 67px !important;
}

.radius-67 {
  border-radius: 67px;
}

.radius-l-67 {
  border-top-left-radius: 67px;
  border-bottom-left-radius: 67px;
}

.radius-r-67 {
  border-top-right-radius: 67px;
  border-bottom-right-radius: 67px;
}

.corner-67 {
  overflow: hidden;
  border-radius: 67px !important;
}

.font-67 {
  font-size: 67px !important;
}

.gap-67 {
  gap: 67px;
}

.left-67 {
  left: 67px;
}

.bottom-67 {
  bottom: 67px;
}

.right-67 {
  right: 67px;
}

.top-67 {
  top: 67px;
}

.margin-auto {
  margin: auto;
}

.margin-68 {
  margin: 68px !important;
}

.margin-t-68 {
  margin-top: 68px !important;
}

.margin-tb-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.margin-b-68 {
  margin-bottom: 68px !important;
}

.margin-l-68 {
  margin-left: 68px !important;
}

.margin-lr-68 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}

.margin-r-68 {
  margin-right: 68px !important;
}

.padding-68 {
  padding: 68px !important;
}

.padding-t-68 {
  padding-top: 68px !important;
}

.padding-tb-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.padding-b-68 {
  padding-bottom: 68px !important;
}

.padding-l-68 {
  padding-left: 68px !important;
}

.padding-lr-68 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}

.padding-r-68 {
  padding-right: 68px !important;
}

.width-68 {
  width: 68px !important;
}

.height-68 {
  height: 68px !important;
}

.line-68 {
  line-height: 68px !important;
}

.radius-68 {
  border-radius: 68px;
}

.radius-l-68 {
  border-top-left-radius: 68px;
  border-bottom-left-radius: 68px;
}

.radius-r-68 {
  border-top-right-radius: 68px;
  border-bottom-right-radius: 68px;
}

.corner-68 {
  overflow: hidden;
  border-radius: 68px !important;
}

.font-68 {
  font-size: 68px !important;
}

.gap-68 {
  gap: 68px;
}

.left-68 {
  left: 68px;
}

.bottom-68 {
  bottom: 68px;
}

.right-68 {
  right: 68px;
}

.top-68 {
  top: 68px;
}

.margin-auto {
  margin: auto;
}

.margin-69 {
  margin: 69px !important;
}

.margin-t-69 {
  margin-top: 69px !important;
}

.margin-tb-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}

.margin-b-69 {
  margin-bottom: 69px !important;
}

.margin-l-69 {
  margin-left: 69px !important;
}

.margin-lr-69 {
  margin-left: 69px !important;
  margin-right: 69px !important;
}

.margin-r-69 {
  margin-right: 69px !important;
}

.padding-69 {
  padding: 69px !important;
}

.padding-t-69 {
  padding-top: 69px !important;
}

.padding-tb-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}

.padding-b-69 {
  padding-bottom: 69px !important;
}

.padding-l-69 {
  padding-left: 69px !important;
}

.padding-lr-69 {
  padding-left: 69px !important;
  padding-right: 69px !important;
}

.padding-r-69 {
  padding-right: 69px !important;
}

.width-69 {
  width: 69px !important;
}

.height-69 {
  height: 69px !important;
}

.line-69 {
  line-height: 69px !important;
}

.radius-69 {
  border-radius: 69px;
}

.radius-l-69 {
  border-top-left-radius: 69px;
  border-bottom-left-radius: 69px;
}

.radius-r-69 {
  border-top-right-radius: 69px;
  border-bottom-right-radius: 69px;
}

.corner-69 {
  overflow: hidden;
  border-radius: 69px !important;
}

.font-69 {
  font-size: 69px !important;
}

.gap-69 {
  gap: 69px;
}

.left-69 {
  left: 69px;
}

.bottom-69 {
  bottom: 69px;
}

.right-69 {
  right: 69px;
}

.top-69 {
  top: 69px;
}

.margin-auto {
  margin: auto;
}

.margin-70 {
  margin: 70px !important;
}

.margin-t-70 {
  margin-top: 70px !important;
}

.margin-tb-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.margin-b-70 {
  margin-bottom: 70px !important;
}

.margin-l-70 {
  margin-left: 70px !important;
}

.margin-lr-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.margin-r-70 {
  margin-right: 70px !important;
}

.padding-70 {
  padding: 70px !important;
}

.padding-t-70 {
  padding-top: 70px !important;
}

.padding-tb-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.padding-b-70 {
  padding-bottom: 70px !important;
}

.padding-l-70 {
  padding-left: 70px !important;
}

.padding-lr-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.padding-r-70 {
  padding-right: 70px !important;
}

.width-70 {
  width: 70px !important;
}

.height-70 {
  height: 70px !important;
}

.line-70 {
  line-height: 70px !important;
}

.radius-70 {
  border-radius: 70px;
}

.radius-l-70 {
  border-top-left-radius: 70px;
  border-bottom-left-radius: 70px;
}

.radius-r-70 {
  border-top-right-radius: 70px;
  border-bottom-right-radius: 70px;
}

.corner-70 {
  overflow: hidden;
  border-radius: 70px !important;
}

.font-70 {
  font-size: 70px !important;
}

.gap-70 {
  gap: 70px;
}

.left-70 {
  left: 70px;
}

.bottom-70 {
  bottom: 70px;
}

.right-70 {
  right: 70px;
}

.top-70 {
  top: 70px;
}

.margin-auto {
  margin: auto;
}

.margin-71 {
  margin: 71px !important;
}

.margin-t-71 {
  margin-top: 71px !important;
}

.margin-tb-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}

.margin-b-71 {
  margin-bottom: 71px !important;
}

.margin-l-71 {
  margin-left: 71px !important;
}

.margin-lr-71 {
  margin-left: 71px !important;
  margin-right: 71px !important;
}

.margin-r-71 {
  margin-right: 71px !important;
}

.padding-71 {
  padding: 71px !important;
}

.padding-t-71 {
  padding-top: 71px !important;
}

.padding-tb-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}

.padding-b-71 {
  padding-bottom: 71px !important;
}

.padding-l-71 {
  padding-left: 71px !important;
}

.padding-lr-71 {
  padding-left: 71px !important;
  padding-right: 71px !important;
}

.padding-r-71 {
  padding-right: 71px !important;
}

.width-71 {
  width: 71px !important;
}

.height-71 {
  height: 71px !important;
}

.line-71 {
  line-height: 71px !important;
}

.radius-71 {
  border-radius: 71px;
}

.radius-l-71 {
  border-top-left-radius: 71px;
  border-bottom-left-radius: 71px;
}

.radius-r-71 {
  border-top-right-radius: 71px;
  border-bottom-right-radius: 71px;
}

.corner-71 {
  overflow: hidden;
  border-radius: 71px !important;
}

.font-71 {
  font-size: 71px !important;
}

.gap-71 {
  gap: 71px;
}

.left-71 {
  left: 71px;
}

.bottom-71 {
  bottom: 71px;
}

.right-71 {
  right: 71px;
}

.top-71 {
  top: 71px;
}

.margin-auto {
  margin: auto;
}

.margin-72 {
  margin: 72px !important;
}

.margin-t-72 {
  margin-top: 72px !important;
}

.margin-tb-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.margin-b-72 {
  margin-bottom: 72px !important;
}

.margin-l-72 {
  margin-left: 72px !important;
}

.margin-lr-72 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}

.margin-r-72 {
  margin-right: 72px !important;
}

.padding-72 {
  padding: 72px !important;
}

.padding-t-72 {
  padding-top: 72px !important;
}

.padding-tb-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.padding-b-72 {
  padding-bottom: 72px !important;
}

.padding-l-72 {
  padding-left: 72px !important;
}

.padding-lr-72 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}

.padding-r-72 {
  padding-right: 72px !important;
}

.width-72 {
  width: 72px !important;
}

.height-72 {
  height: 72px !important;
}

.line-72 {
  line-height: 72px !important;
}

.radius-72 {
  border-radius: 72px;
}

.radius-l-72 {
  border-top-left-radius: 72px;
  border-bottom-left-radius: 72px;
}

.radius-r-72 {
  border-top-right-radius: 72px;
  border-bottom-right-radius: 72px;
}

.corner-72 {
  overflow: hidden;
  border-radius: 72px !important;
}

.font-72 {
  font-size: 72px !important;
}

.gap-72 {
  gap: 72px;
}

.left-72 {
  left: 72px;
}

.bottom-72 {
  bottom: 72px;
}

.right-72 {
  right: 72px;
}

.top-72 {
  top: 72px;
}

.margin-auto {
  margin: auto;
}

.margin-73 {
  margin: 73px !important;
}

.margin-t-73 {
  margin-top: 73px !important;
}

.margin-tb-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}

.margin-b-73 {
  margin-bottom: 73px !important;
}

.margin-l-73 {
  margin-left: 73px !important;
}

.margin-lr-73 {
  margin-left: 73px !important;
  margin-right: 73px !important;
}

.margin-r-73 {
  margin-right: 73px !important;
}

.padding-73 {
  padding: 73px !important;
}

.padding-t-73 {
  padding-top: 73px !important;
}

.padding-tb-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}

.padding-b-73 {
  padding-bottom: 73px !important;
}

.padding-l-73 {
  padding-left: 73px !important;
}

.padding-lr-73 {
  padding-left: 73px !important;
  padding-right: 73px !important;
}

.padding-r-73 {
  padding-right: 73px !important;
}

.width-73 {
  width: 73px !important;
}

.height-73 {
  height: 73px !important;
}

.line-73 {
  line-height: 73px !important;
}

.radius-73 {
  border-radius: 73px;
}

.radius-l-73 {
  border-top-left-radius: 73px;
  border-bottom-left-radius: 73px;
}

.radius-r-73 {
  border-top-right-radius: 73px;
  border-bottom-right-radius: 73px;
}

.corner-73 {
  overflow: hidden;
  border-radius: 73px !important;
}

.font-73 {
  font-size: 73px !important;
}

.gap-73 {
  gap: 73px;
}

.left-73 {
  left: 73px;
}

.bottom-73 {
  bottom: 73px;
}

.right-73 {
  right: 73px;
}

.top-73 {
  top: 73px;
}

.margin-auto {
  margin: auto;
}

.margin-74 {
  margin: 74px !important;
}

.margin-t-74 {
  margin-top: 74px !important;
}

.margin-tb-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}

.margin-b-74 {
  margin-bottom: 74px !important;
}

.margin-l-74 {
  margin-left: 74px !important;
}

.margin-lr-74 {
  margin-left: 74px !important;
  margin-right: 74px !important;
}

.margin-r-74 {
  margin-right: 74px !important;
}

.padding-74 {
  padding: 74px !important;
}

.padding-t-74 {
  padding-top: 74px !important;
}

.padding-tb-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}

.padding-b-74 {
  padding-bottom: 74px !important;
}

.padding-l-74 {
  padding-left: 74px !important;
}

.padding-lr-74 {
  padding-left: 74px !important;
  padding-right: 74px !important;
}

.padding-r-74 {
  padding-right: 74px !important;
}

.width-74 {
  width: 74px !important;
}

.height-74 {
  height: 74px !important;
}

.line-74 {
  line-height: 74px !important;
}

.radius-74 {
  border-radius: 74px;
}

.radius-l-74 {
  border-top-left-radius: 74px;
  border-bottom-left-radius: 74px;
}

.radius-r-74 {
  border-top-right-radius: 74px;
  border-bottom-right-radius: 74px;
}

.corner-74 {
  overflow: hidden;
  border-radius: 74px !important;
}

.font-74 {
  font-size: 74px !important;
}

.gap-74 {
  gap: 74px;
}

.left-74 {
  left: 74px;
}

.bottom-74 {
  bottom: 74px;
}

.right-74 {
  right: 74px;
}

.top-74 {
  top: 74px;
}

.margin-auto {
  margin: auto;
}

.margin-75 {
  margin: 75px !important;
}

.margin-t-75 {
  margin-top: 75px !important;
}

.margin-tb-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.margin-b-75 {
  margin-bottom: 75px !important;
}

.margin-l-75 {
  margin-left: 75px !important;
}

.margin-lr-75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}

.margin-r-75 {
  margin-right: 75px !important;
}

.padding-75 {
  padding: 75px !important;
}

.padding-t-75 {
  padding-top: 75px !important;
}

.padding-tb-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.padding-b-75 {
  padding-bottom: 75px !important;
}

.padding-l-75 {
  padding-left: 75px !important;
}

.padding-lr-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.padding-r-75 {
  padding-right: 75px !important;
}

.width-75 {
  width: 75px !important;
}

.height-75 {
  height: 75px !important;
}

.line-75 {
  line-height: 75px !important;
}

.radius-75 {
  border-radius: 75px;
}

.radius-l-75 {
  border-top-left-radius: 75px;
  border-bottom-left-radius: 75px;
}

.radius-r-75 {
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
}

.corner-75 {
  overflow: hidden;
  border-radius: 75px !important;
}

.font-75 {
  font-size: 75px !important;
}

.gap-75 {
  gap: 75px;
}

.left-75 {
  left: 75px;
}

.bottom-75 {
  bottom: 75px;
}

.right-75 {
  right: 75px;
}

.top-75 {
  top: 75px;
}

.margin-auto {
  margin: auto;
}

.margin-76 {
  margin: 76px !important;
}

.margin-t-76 {
  margin-top: 76px !important;
}

.margin-tb-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.margin-b-76 {
  margin-bottom: 76px !important;
}

.margin-l-76 {
  margin-left: 76px !important;
}

.margin-lr-76 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}

.margin-r-76 {
  margin-right: 76px !important;
}

.padding-76 {
  padding: 76px !important;
}

.padding-t-76 {
  padding-top: 76px !important;
}

.padding-tb-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.padding-b-76 {
  padding-bottom: 76px !important;
}

.padding-l-76 {
  padding-left: 76px !important;
}

.padding-lr-76 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}

.padding-r-76 {
  padding-right: 76px !important;
}

.width-76 {
  width: 76px !important;
}

.height-76 {
  height: 76px !important;
}

.line-76 {
  line-height: 76px !important;
}

.radius-76 {
  border-radius: 76px;
}

.radius-l-76 {
  border-top-left-radius: 76px;
  border-bottom-left-radius: 76px;
}

.radius-r-76 {
  border-top-right-radius: 76px;
  border-bottom-right-radius: 76px;
}

.corner-76 {
  overflow: hidden;
  border-radius: 76px !important;
}

.font-76 {
  font-size: 76px !important;
}

.gap-76 {
  gap: 76px;
}

.left-76 {
  left: 76px;
}

.bottom-76 {
  bottom: 76px;
}

.right-76 {
  right: 76px;
}

.top-76 {
  top: 76px;
}

.margin-auto {
  margin: auto;
}

.margin-77 {
  margin: 77px !important;
}

.margin-t-77 {
  margin-top: 77px !important;
}

.margin-tb-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}

.margin-b-77 {
  margin-bottom: 77px !important;
}

.margin-l-77 {
  margin-left: 77px !important;
}

.margin-lr-77 {
  margin-left: 77px !important;
  margin-right: 77px !important;
}

.margin-r-77 {
  margin-right: 77px !important;
}

.padding-77 {
  padding: 77px !important;
}

.padding-t-77 {
  padding-top: 77px !important;
}

.padding-tb-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}

.padding-b-77 {
  padding-bottom: 77px !important;
}

.padding-l-77 {
  padding-left: 77px !important;
}

.padding-lr-77 {
  padding-left: 77px !important;
  padding-right: 77px !important;
}

.padding-r-77 {
  padding-right: 77px !important;
}

.width-77 {
  width: 77px !important;
}

.height-77 {
  height: 77px !important;
}

.line-77 {
  line-height: 77px !important;
}

.radius-77 {
  border-radius: 77px;
}

.radius-l-77 {
  border-top-left-radius: 77px;
  border-bottom-left-radius: 77px;
}

.radius-r-77 {
  border-top-right-radius: 77px;
  border-bottom-right-radius: 77px;
}

.corner-77 {
  overflow: hidden;
  border-radius: 77px !important;
}

.font-77 {
  font-size: 77px !important;
}

.gap-77 {
  gap: 77px;
}

.left-77 {
  left: 77px;
}

.bottom-77 {
  bottom: 77px;
}

.right-77 {
  right: 77px;
}

.top-77 {
  top: 77px;
}

.margin-auto {
  margin: auto;
}

.margin-78 {
  margin: 78px !important;
}

.margin-t-78 {
  margin-top: 78px !important;
}

.margin-tb-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}

.margin-b-78 {
  margin-bottom: 78px !important;
}

.margin-l-78 {
  margin-left: 78px !important;
}

.margin-lr-78 {
  margin-left: 78px !important;
  margin-right: 78px !important;
}

.margin-r-78 {
  margin-right: 78px !important;
}

.padding-78 {
  padding: 78px !important;
}

.padding-t-78 {
  padding-top: 78px !important;
}

.padding-tb-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}

.padding-b-78 {
  padding-bottom: 78px !important;
}

.padding-l-78 {
  padding-left: 78px !important;
}

.padding-lr-78 {
  padding-left: 78px !important;
  padding-right: 78px !important;
}

.padding-r-78 {
  padding-right: 78px !important;
}

.width-78 {
  width: 78px !important;
}

.height-78 {
  height: 78px !important;
}

.line-78 {
  line-height: 78px !important;
}

.radius-78 {
  border-radius: 78px;
}

.radius-l-78 {
  border-top-left-radius: 78px;
  border-bottom-left-radius: 78px;
}

.radius-r-78 {
  border-top-right-radius: 78px;
  border-bottom-right-radius: 78px;
}

.corner-78 {
  overflow: hidden;
  border-radius: 78px !important;
}

.font-78 {
  font-size: 78px !important;
}

.gap-78 {
  gap: 78px;
}

.left-78 {
  left: 78px;
}

.bottom-78 {
  bottom: 78px;
}

.right-78 {
  right: 78px;
}

.top-78 {
  top: 78px;
}

.margin-auto {
  margin: auto;
}

.margin-79 {
  margin: 79px !important;
}

.margin-t-79 {
  margin-top: 79px !important;
}

.margin-tb-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}

.margin-b-79 {
  margin-bottom: 79px !important;
}

.margin-l-79 {
  margin-left: 79px !important;
}

.margin-lr-79 {
  margin-left: 79px !important;
  margin-right: 79px !important;
}

.margin-r-79 {
  margin-right: 79px !important;
}

.padding-79 {
  padding: 79px !important;
}

.padding-t-79 {
  padding-top: 79px !important;
}

.padding-tb-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}

.padding-b-79 {
  padding-bottom: 79px !important;
}

.padding-l-79 {
  padding-left: 79px !important;
}

.padding-lr-79 {
  padding-left: 79px !important;
  padding-right: 79px !important;
}

.padding-r-79 {
  padding-right: 79px !important;
}

.width-79 {
  width: 79px !important;
}

.height-79 {
  height: 79px !important;
}

.line-79 {
  line-height: 79px !important;
}

.radius-79 {
  border-radius: 79px;
}

.radius-l-79 {
  border-top-left-radius: 79px;
  border-bottom-left-radius: 79px;
}

.radius-r-79 {
  border-top-right-radius: 79px;
  border-bottom-right-radius: 79px;
}

.corner-79 {
  overflow: hidden;
  border-radius: 79px !important;
}

.font-79 {
  font-size: 79px !important;
}

.gap-79 {
  gap: 79px;
}

.left-79 {
  left: 79px;
}

.bottom-79 {
  bottom: 79px;
}

.right-79 {
  right: 79px;
}

.top-79 {
  top: 79px;
}

.margin-auto {
  margin: auto;
}

.margin-80 {
  margin: 80px !important;
}

.margin-t-80 {
  margin-top: 80px !important;
}

.margin-tb-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.margin-b-80 {
  margin-bottom: 80px !important;
}

.margin-l-80 {
  margin-left: 80px !important;
}

.margin-lr-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.margin-r-80 {
  margin-right: 80px !important;
}

.padding-80 {
  padding: 80px !important;
}

.padding-t-80 {
  padding-top: 80px !important;
}

.padding-tb-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.padding-b-80 {
  padding-bottom: 80px !important;
}

.padding-l-80 {
  padding-left: 80px !important;
}

.padding-lr-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.padding-r-80 {
  padding-right: 80px !important;
}

.width-80 {
  width: 80px !important;
}

.height-80 {
  height: 80px !important;
}

.line-80 {
  line-height: 80px !important;
}

.radius-80 {
  border-radius: 80px;
}

.radius-l-80 {
  border-top-left-radius: 80px;
  border-bottom-left-radius: 80px;
}

.radius-r-80 {
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
}

.corner-80 {
  overflow: hidden;
  border-radius: 80px !important;
}

.font-80 {
  font-size: 80px !important;
}

.gap-80 {
  gap: 80px;
}

.left-80 {
  left: 80px;
}

.bottom-80 {
  bottom: 80px;
}

.right-80 {
  right: 80px;
}

.top-80 {
  top: 80px;
}

.margin-auto {
  margin: auto;
}

.margin-81 {
  margin: 81px !important;
}

.margin-t-81 {
  margin-top: 81px !important;
}

.margin-tb-81 {
  margin-top: 81px !important;
  margin-bottom: 81px !important;
}

.margin-b-81 {
  margin-bottom: 81px !important;
}

.margin-l-81 {
  margin-left: 81px !important;
}

.margin-lr-81 {
  margin-left: 81px !important;
  margin-right: 81px !important;
}

.margin-r-81 {
  margin-right: 81px !important;
}

.padding-81 {
  padding: 81px !important;
}

.padding-t-81 {
  padding-top: 81px !important;
}

.padding-tb-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}

.padding-b-81 {
  padding-bottom: 81px !important;
}

.padding-l-81 {
  padding-left: 81px !important;
}

.padding-lr-81 {
  padding-left: 81px !important;
  padding-right: 81px !important;
}

.padding-r-81 {
  padding-right: 81px !important;
}

.width-81 {
  width: 81px !important;
}

.height-81 {
  height: 81px !important;
}

.line-81 {
  line-height: 81px !important;
}

.radius-81 {
  border-radius: 81px;
}

.radius-l-81 {
  border-top-left-radius: 81px;
  border-bottom-left-radius: 81px;
}

.radius-r-81 {
  border-top-right-radius: 81px;
  border-bottom-right-radius: 81px;
}

.corner-81 {
  overflow: hidden;
  border-radius: 81px !important;
}

.font-81 {
  font-size: 81px !important;
}

.gap-81 {
  gap: 81px;
}

.left-81 {
  left: 81px;
}

.bottom-81 {
  bottom: 81px;
}

.right-81 {
  right: 81px;
}

.top-81 {
  top: 81px;
}

.margin-auto {
  margin: auto;
}

.margin-82 {
  margin: 82px !important;
}

.margin-t-82 {
  margin-top: 82px !important;
}

.margin-tb-82 {
  margin-top: 82px !important;
  margin-bottom: 82px !important;
}

.margin-b-82 {
  margin-bottom: 82px !important;
}

.margin-l-82 {
  margin-left: 82px !important;
}

.margin-lr-82 {
  margin-left: 82px !important;
  margin-right: 82px !important;
}

.margin-r-82 {
  margin-right: 82px !important;
}

.padding-82 {
  padding: 82px !important;
}

.padding-t-82 {
  padding-top: 82px !important;
}

.padding-tb-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}

.padding-b-82 {
  padding-bottom: 82px !important;
}

.padding-l-82 {
  padding-left: 82px !important;
}

.padding-lr-82 {
  padding-left: 82px !important;
  padding-right: 82px !important;
}

.padding-r-82 {
  padding-right: 82px !important;
}

.width-82 {
  width: 82px !important;
}

.height-82 {
  height: 82px !important;
}

.line-82 {
  line-height: 82px !important;
}

.radius-82 {
  border-radius: 82px;
}

.radius-l-82 {
  border-top-left-radius: 82px;
  border-bottom-left-radius: 82px;
}

.radius-r-82 {
  border-top-right-radius: 82px;
  border-bottom-right-radius: 82px;
}

.corner-82 {
  overflow: hidden;
  border-radius: 82px !important;
}

.font-82 {
  font-size: 82px !important;
}

.gap-82 {
  gap: 82px;
}

.left-82 {
  left: 82px;
}

.bottom-82 {
  bottom: 82px;
}

.right-82 {
  right: 82px;
}

.top-82 {
  top: 82px;
}

.margin-auto {
  margin: auto;
}

.margin-83 {
  margin: 83px !important;
}

.margin-t-83 {
  margin-top: 83px !important;
}

.margin-tb-83 {
  margin-top: 83px !important;
  margin-bottom: 83px !important;
}

.margin-b-83 {
  margin-bottom: 83px !important;
}

.margin-l-83 {
  margin-left: 83px !important;
}

.margin-lr-83 {
  margin-left: 83px !important;
  margin-right: 83px !important;
}

.margin-r-83 {
  margin-right: 83px !important;
}

.padding-83 {
  padding: 83px !important;
}

.padding-t-83 {
  padding-top: 83px !important;
}

.padding-tb-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}

.padding-b-83 {
  padding-bottom: 83px !important;
}

.padding-l-83 {
  padding-left: 83px !important;
}

.padding-lr-83 {
  padding-left: 83px !important;
  padding-right: 83px !important;
}

.padding-r-83 {
  padding-right: 83px !important;
}

.width-83 {
  width: 83px !important;
}

.height-83 {
  height: 83px !important;
}

.line-83 {
  line-height: 83px !important;
}

.radius-83 {
  border-radius: 83px;
}

.radius-l-83 {
  border-top-left-radius: 83px;
  border-bottom-left-radius: 83px;
}

.radius-r-83 {
  border-top-right-radius: 83px;
  border-bottom-right-radius: 83px;
}

.corner-83 {
  overflow: hidden;
  border-radius: 83px !important;
}

.font-83 {
  font-size: 83px !important;
}

.gap-83 {
  gap: 83px;
}

.left-83 {
  left: 83px;
}

.bottom-83 {
  bottom: 83px;
}

.right-83 {
  right: 83px;
}

.top-83 {
  top: 83px;
}

.margin-auto {
  margin: auto;
}

.margin-84 {
  margin: 84px !important;
}

.margin-t-84 {
  margin-top: 84px !important;
}

.margin-tb-84 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.margin-b-84 {
  margin-bottom: 84px !important;
}

.margin-l-84 {
  margin-left: 84px !important;
}

.margin-lr-84 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}

.margin-r-84 {
  margin-right: 84px !important;
}

.padding-84 {
  padding: 84px !important;
}

.padding-t-84 {
  padding-top: 84px !important;
}

.padding-tb-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.padding-b-84 {
  padding-bottom: 84px !important;
}

.padding-l-84 {
  padding-left: 84px !important;
}

.padding-lr-84 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}

.padding-r-84 {
  padding-right: 84px !important;
}

.width-84 {
  width: 84px !important;
}

.height-84 {
  height: 84px !important;
}

.line-84 {
  line-height: 84px !important;
}

.radius-84 {
  border-radius: 84px;
}

.radius-l-84 {
  border-top-left-radius: 84px;
  border-bottom-left-radius: 84px;
}

.radius-r-84 {
  border-top-right-radius: 84px;
  border-bottom-right-radius: 84px;
}

.corner-84 {
  overflow: hidden;
  border-radius: 84px !important;
}

.font-84 {
  font-size: 84px !important;
}

.gap-84 {
  gap: 84px;
}

.left-84 {
  left: 84px;
}

.bottom-84 {
  bottom: 84px;
}

.right-84 {
  right: 84px;
}

.top-84 {
  top: 84px;
}

.margin-auto {
  margin: auto;
}

.margin-85 {
  margin: 85px !important;
}

.margin-t-85 {
  margin-top: 85px !important;
}

.margin-tb-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.margin-b-85 {
  margin-bottom: 85px !important;
}

.margin-l-85 {
  margin-left: 85px !important;
}

.margin-lr-85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}

.margin-r-85 {
  margin-right: 85px !important;
}

.padding-85 {
  padding: 85px !important;
}

.padding-t-85 {
  padding-top: 85px !important;
}

.padding-tb-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.padding-b-85 {
  padding-bottom: 85px !important;
}

.padding-l-85 {
  padding-left: 85px !important;
}

.padding-lr-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}

.padding-r-85 {
  padding-right: 85px !important;
}

.width-85 {
  width: 85px !important;
}

.height-85 {
  height: 85px !important;
}

.line-85 {
  line-height: 85px !important;
}

.radius-85 {
  border-radius: 85px;
}

.radius-l-85 {
  border-top-left-radius: 85px;
  border-bottom-left-radius: 85px;
}

.radius-r-85 {
  border-top-right-radius: 85px;
  border-bottom-right-radius: 85px;
}

.corner-85 {
  overflow: hidden;
  border-radius: 85px !important;
}

.font-85 {
  font-size: 85px !important;
}

.gap-85 {
  gap: 85px;
}

.left-85 {
  left: 85px;
}

.bottom-85 {
  bottom: 85px;
}

.right-85 {
  right: 85px;
}

.top-85 {
  top: 85px;
}

.margin-auto {
  margin: auto;
}

.margin-86 {
  margin: 86px !important;
}

.margin-t-86 {
  margin-top: 86px !important;
}

.margin-tb-86 {
  margin-top: 86px !important;
  margin-bottom: 86px !important;
}

.margin-b-86 {
  margin-bottom: 86px !important;
}

.margin-l-86 {
  margin-left: 86px !important;
}

.margin-lr-86 {
  margin-left: 86px !important;
  margin-right: 86px !important;
}

.margin-r-86 {
  margin-right: 86px !important;
}

.padding-86 {
  padding: 86px !important;
}

.padding-t-86 {
  padding-top: 86px !important;
}

.padding-tb-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}

.padding-b-86 {
  padding-bottom: 86px !important;
}

.padding-l-86 {
  padding-left: 86px !important;
}

.padding-lr-86 {
  padding-left: 86px !important;
  padding-right: 86px !important;
}

.padding-r-86 {
  padding-right: 86px !important;
}

.width-86 {
  width: 86px !important;
}

.height-86 {
  height: 86px !important;
}

.line-86 {
  line-height: 86px !important;
}

.radius-86 {
  border-radius: 86px;
}

.radius-l-86 {
  border-top-left-radius: 86px;
  border-bottom-left-radius: 86px;
}

.radius-r-86 {
  border-top-right-radius: 86px;
  border-bottom-right-radius: 86px;
}

.corner-86 {
  overflow: hidden;
  border-radius: 86px !important;
}

.font-86 {
  font-size: 86px !important;
}

.gap-86 {
  gap: 86px;
}

.left-86 {
  left: 86px;
}

.bottom-86 {
  bottom: 86px;
}

.right-86 {
  right: 86px;
}

.top-86 {
  top: 86px;
}

.margin-auto {
  margin: auto;
}

.margin-87 {
  margin: 87px !important;
}

.margin-t-87 {
  margin-top: 87px !important;
}

.margin-tb-87 {
  margin-top: 87px !important;
  margin-bottom: 87px !important;
}

.margin-b-87 {
  margin-bottom: 87px !important;
}

.margin-l-87 {
  margin-left: 87px !important;
}

.margin-lr-87 {
  margin-left: 87px !important;
  margin-right: 87px !important;
}

.margin-r-87 {
  margin-right: 87px !important;
}

.padding-87 {
  padding: 87px !important;
}

.padding-t-87 {
  padding-top: 87px !important;
}

.padding-tb-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}

.padding-b-87 {
  padding-bottom: 87px !important;
}

.padding-l-87 {
  padding-left: 87px !important;
}

.padding-lr-87 {
  padding-left: 87px !important;
  padding-right: 87px !important;
}

.padding-r-87 {
  padding-right: 87px !important;
}

.width-87 {
  width: 87px !important;
}

.height-87 {
  height: 87px !important;
}

.line-87 {
  line-height: 87px !important;
}

.radius-87 {
  border-radius: 87px;
}

.radius-l-87 {
  border-top-left-radius: 87px;
  border-bottom-left-radius: 87px;
}

.radius-r-87 {
  border-top-right-radius: 87px;
  border-bottom-right-radius: 87px;
}

.corner-87 {
  overflow: hidden;
  border-radius: 87px !important;
}

.font-87 {
  font-size: 87px !important;
}

.gap-87 {
  gap: 87px;
}

.left-87 {
  left: 87px;
}

.bottom-87 {
  bottom: 87px;
}

.right-87 {
  right: 87px;
}

.top-87 {
  top: 87px;
}

.margin-auto {
  margin: auto;
}

.margin-88 {
  margin: 88px !important;
}

.margin-t-88 {
  margin-top: 88px !important;
}

.margin-tb-88 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.margin-b-88 {
  margin-bottom: 88px !important;
}

.margin-l-88 {
  margin-left: 88px !important;
}

.margin-lr-88 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}

.margin-r-88 {
  margin-right: 88px !important;
}

.padding-88 {
  padding: 88px !important;
}

.padding-t-88 {
  padding-top: 88px !important;
}

.padding-tb-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}

.padding-b-88 {
  padding-bottom: 88px !important;
}

.padding-l-88 {
  padding-left: 88px !important;
}

.padding-lr-88 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}

.padding-r-88 {
  padding-right: 88px !important;
}

.width-88 {
  width: 88px !important;
}

.height-88 {
  height: 88px !important;
}

.line-88 {
  line-height: 88px !important;
}

.radius-88 {
  border-radius: 88px;
}

.radius-l-88 {
  border-top-left-radius: 88px;
  border-bottom-left-radius: 88px;
}

.radius-r-88 {
  border-top-right-radius: 88px;
  border-bottom-right-radius: 88px;
}

.corner-88 {
  overflow: hidden;
  border-radius: 88px !important;
}

.font-88 {
  font-size: 88px !important;
}

.gap-88 {
  gap: 88px;
}

.left-88 {
  left: 88px;
}

.bottom-88 {
  bottom: 88px;
}

.right-88 {
  right: 88px;
}

.top-88 {
  top: 88px;
}

.margin-auto {
  margin: auto;
}

.margin-89 {
  margin: 89px !important;
}

.margin-t-89 {
  margin-top: 89px !important;
}

.margin-tb-89 {
  margin-top: 89px !important;
  margin-bottom: 89px !important;
}

.margin-b-89 {
  margin-bottom: 89px !important;
}

.margin-l-89 {
  margin-left: 89px !important;
}

.margin-lr-89 {
  margin-left: 89px !important;
  margin-right: 89px !important;
}

.margin-r-89 {
  margin-right: 89px !important;
}

.padding-89 {
  padding: 89px !important;
}

.padding-t-89 {
  padding-top: 89px !important;
}

.padding-tb-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}

.padding-b-89 {
  padding-bottom: 89px !important;
}

.padding-l-89 {
  padding-left: 89px !important;
}

.padding-lr-89 {
  padding-left: 89px !important;
  padding-right: 89px !important;
}

.padding-r-89 {
  padding-right: 89px !important;
}

.width-89 {
  width: 89px !important;
}

.height-89 {
  height: 89px !important;
}

.line-89 {
  line-height: 89px !important;
}

.radius-89 {
  border-radius: 89px;
}

.radius-l-89 {
  border-top-left-radius: 89px;
  border-bottom-left-radius: 89px;
}

.radius-r-89 {
  border-top-right-radius: 89px;
  border-bottom-right-radius: 89px;
}

.corner-89 {
  overflow: hidden;
  border-radius: 89px !important;
}

.font-89 {
  font-size: 89px !important;
}

.gap-89 {
  gap: 89px;
}

.left-89 {
  left: 89px;
}

.bottom-89 {
  bottom: 89px;
}

.right-89 {
  right: 89px;
}

.top-89 {
  top: 89px;
}

.margin-auto {
  margin: auto;
}

.margin-90 {
  margin: 90px !important;
}

.margin-t-90 {
  margin-top: 90px !important;
}

.margin-tb-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.margin-b-90 {
  margin-bottom: 90px !important;
}

.margin-l-90 {
  margin-left: 90px !important;
}

.margin-lr-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.margin-r-90 {
  margin-right: 90px !important;
}

.padding-90 {
  padding: 90px !important;
}

.padding-t-90 {
  padding-top: 90px !important;
}

.padding-tb-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.padding-b-90 {
  padding-bottom: 90px !important;
}

.padding-l-90 {
  padding-left: 90px !important;
}

.padding-lr-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.padding-r-90 {
  padding-right: 90px !important;
}

.width-90 {
  width: 90px !important;
}

.height-90 {
  height: 90px !important;
}

.line-90 {
  line-height: 90px !important;
}

.radius-90 {
  border-radius: 90px;
}

.radius-l-90 {
  border-top-left-radius: 90px;
  border-bottom-left-radius: 90px;
}

.radius-r-90 {
  border-top-right-radius: 90px;
  border-bottom-right-radius: 90px;
}

.corner-90 {
  overflow: hidden;
  border-radius: 90px !important;
}

.font-90 {
  font-size: 90px !important;
}

.gap-90 {
  gap: 90px;
}

.left-90 {
  left: 90px;
}

.bottom-90 {
  bottom: 90px;
}

.right-90 {
  right: 90px;
}

.top-90 {
  top: 90px;
}

.margin-auto {
  margin: auto;
}

.margin-91 {
  margin: 91px !important;
}

.margin-t-91 {
  margin-top: 91px !important;
}

.margin-tb-91 {
  margin-top: 91px !important;
  margin-bottom: 91px !important;
}

.margin-b-91 {
  margin-bottom: 91px !important;
}

.margin-l-91 {
  margin-left: 91px !important;
}

.margin-lr-91 {
  margin-left: 91px !important;
  margin-right: 91px !important;
}

.margin-r-91 {
  margin-right: 91px !important;
}

.padding-91 {
  padding: 91px !important;
}

.padding-t-91 {
  padding-top: 91px !important;
}

.padding-tb-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}

.padding-b-91 {
  padding-bottom: 91px !important;
}

.padding-l-91 {
  padding-left: 91px !important;
}

.padding-lr-91 {
  padding-left: 91px !important;
  padding-right: 91px !important;
}

.padding-r-91 {
  padding-right: 91px !important;
}

.width-91 {
  width: 91px !important;
}

.height-91 {
  height: 91px !important;
}

.line-91 {
  line-height: 91px !important;
}

.radius-91 {
  border-radius: 91px;
}

.radius-l-91 {
  border-top-left-radius: 91px;
  border-bottom-left-radius: 91px;
}

.radius-r-91 {
  border-top-right-radius: 91px;
  border-bottom-right-radius: 91px;
}

.corner-91 {
  overflow: hidden;
  border-radius: 91px !important;
}

.font-91 {
  font-size: 91px !important;
}

.gap-91 {
  gap: 91px;
}

.left-91 {
  left: 91px;
}

.bottom-91 {
  bottom: 91px;
}

.right-91 {
  right: 91px;
}

.top-91 {
  top: 91px;
}

.margin-auto {
  margin: auto;
}

.margin-92 {
  margin: 92px !important;
}

.margin-t-92 {
  margin-top: 92px !important;
}

.margin-tb-92 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}

.margin-b-92 {
  margin-bottom: 92px !important;
}

.margin-l-92 {
  margin-left: 92px !important;
}

.margin-lr-92 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}

.margin-r-92 {
  margin-right: 92px !important;
}

.padding-92 {
  padding: 92px !important;
}

.padding-t-92 {
  padding-top: 92px !important;
}

.padding-tb-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}

.padding-b-92 {
  padding-bottom: 92px !important;
}

.padding-l-92 {
  padding-left: 92px !important;
}

.padding-lr-92 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}

.padding-r-92 {
  padding-right: 92px !important;
}

.width-92 {
  width: 92px !important;
}

.height-92 {
  height: 92px !important;
}

.line-92 {
  line-height: 92px !important;
}

.radius-92 {
  border-radius: 92px;
}

.radius-l-92 {
  border-top-left-radius: 92px;
  border-bottom-left-radius: 92px;
}

.radius-r-92 {
  border-top-right-radius: 92px;
  border-bottom-right-radius: 92px;
}

.corner-92 {
  overflow: hidden;
  border-radius: 92px !important;
}

.font-92 {
  font-size: 92px !important;
}

.gap-92 {
  gap: 92px;
}

.left-92 {
  left: 92px;
}

.bottom-92 {
  bottom: 92px;
}

.right-92 {
  right: 92px;
}

.top-92 {
  top: 92px;
}

.margin-auto {
  margin: auto;
}

.margin-93 {
  margin: 93px !important;
}

.margin-t-93 {
  margin-top: 93px !important;
}

.margin-tb-93 {
  margin-top: 93px !important;
  margin-bottom: 93px !important;
}

.margin-b-93 {
  margin-bottom: 93px !important;
}

.margin-l-93 {
  margin-left: 93px !important;
}

.margin-lr-93 {
  margin-left: 93px !important;
  margin-right: 93px !important;
}

.margin-r-93 {
  margin-right: 93px !important;
}

.padding-93 {
  padding: 93px !important;
}

.padding-t-93 {
  padding-top: 93px !important;
}

.padding-tb-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}

.padding-b-93 {
  padding-bottom: 93px !important;
}

.padding-l-93 {
  padding-left: 93px !important;
}

.padding-lr-93 {
  padding-left: 93px !important;
  padding-right: 93px !important;
}

.padding-r-93 {
  padding-right: 93px !important;
}

.width-93 {
  width: 93px !important;
}

.height-93 {
  height: 93px !important;
}

.line-93 {
  line-height: 93px !important;
}

.radius-93 {
  border-radius: 93px;
}

.radius-l-93 {
  border-top-left-radius: 93px;
  border-bottom-left-radius: 93px;
}

.radius-r-93 {
  border-top-right-radius: 93px;
  border-bottom-right-radius: 93px;
}

.corner-93 {
  overflow: hidden;
  border-radius: 93px !important;
}

.font-93 {
  font-size: 93px !important;
}

.gap-93 {
  gap: 93px;
}

.left-93 {
  left: 93px;
}

.bottom-93 {
  bottom: 93px;
}

.right-93 {
  right: 93px;
}

.top-93 {
  top: 93px;
}

.margin-auto {
  margin: auto;
}

.margin-94 {
  margin: 94px !important;
}

.margin-t-94 {
  margin-top: 94px !important;
}

.margin-tb-94 {
  margin-top: 94px !important;
  margin-bottom: 94px !important;
}

.margin-b-94 {
  margin-bottom: 94px !important;
}

.margin-l-94 {
  margin-left: 94px !important;
}

.margin-lr-94 {
  margin-left: 94px !important;
  margin-right: 94px !important;
}

.margin-r-94 {
  margin-right: 94px !important;
}

.padding-94 {
  padding: 94px !important;
}

.padding-t-94 {
  padding-top: 94px !important;
}

.padding-tb-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}

.padding-b-94 {
  padding-bottom: 94px !important;
}

.padding-l-94 {
  padding-left: 94px !important;
}

.padding-lr-94 {
  padding-left: 94px !important;
  padding-right: 94px !important;
}

.padding-r-94 {
  padding-right: 94px !important;
}

.width-94 {
  width: 94px !important;
}

.height-94 {
  height: 94px !important;
}

.line-94 {
  line-height: 94px !important;
}

.radius-94 {
  border-radius: 94px;
}

.radius-l-94 {
  border-top-left-radius: 94px;
  border-bottom-left-radius: 94px;
}

.radius-r-94 {
  border-top-right-radius: 94px;
  border-bottom-right-radius: 94px;
}

.corner-94 {
  overflow: hidden;
  border-radius: 94px !important;
}

.font-94 {
  font-size: 94px !important;
}

.gap-94 {
  gap: 94px;
}

.left-94 {
  left: 94px;
}

.bottom-94 {
  bottom: 94px;
}

.right-94 {
  right: 94px;
}

.top-94 {
  top: 94px;
}

.margin-auto {
  margin: auto;
}

.margin-95 {
  margin: 95px !important;
}

.margin-t-95 {
  margin-top: 95px !important;
}

.margin-tb-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.margin-b-95 {
  margin-bottom: 95px !important;
}

.margin-l-95 {
  margin-left: 95px !important;
}

.margin-lr-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

.margin-r-95 {
  margin-right: 95px !important;
}

.padding-95 {
  padding: 95px !important;
}

.padding-t-95 {
  padding-top: 95px !important;
}

.padding-tb-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.padding-b-95 {
  padding-bottom: 95px !important;
}

.padding-l-95 {
  padding-left: 95px !important;
}

.padding-lr-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

.padding-r-95 {
  padding-right: 95px !important;
}

.width-95 {
  width: 95px !important;
}

.height-95 {
  height: 95px !important;
}

.line-95 {
  line-height: 95px !important;
}

.radius-95 {
  border-radius: 95px;
}

.radius-l-95 {
  border-top-left-radius: 95px;
  border-bottom-left-radius: 95px;
}

.radius-r-95 {
  border-top-right-radius: 95px;
  border-bottom-right-radius: 95px;
}

.corner-95 {
  overflow: hidden;
  border-radius: 95px !important;
}

.font-95 {
  font-size: 95px !important;
}

.gap-95 {
  gap: 95px;
}

.left-95 {
  left: 95px;
}

.bottom-95 {
  bottom: 95px;
}

.right-95 {
  right: 95px;
}

.top-95 {
  top: 95px;
}

.margin-auto {
  margin: auto;
}

.margin-96 {
  margin: 96px !important;
}

.margin-t-96 {
  margin-top: 96px !important;
}

.margin-tb-96 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.margin-b-96 {
  margin-bottom: 96px !important;
}

.margin-l-96 {
  margin-left: 96px !important;
}

.margin-lr-96 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}

.margin-r-96 {
  margin-right: 96px !important;
}

.padding-96 {
  padding: 96px !important;
}

.padding-t-96 {
  padding-top: 96px !important;
}

.padding-tb-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.padding-b-96 {
  padding-bottom: 96px !important;
}

.padding-l-96 {
  padding-left: 96px !important;
}

.padding-lr-96 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}

.padding-r-96 {
  padding-right: 96px !important;
}

.width-96 {
  width: 96px !important;
}

.height-96 {
  height: 96px !important;
}

.line-96 {
  line-height: 96px !important;
}

.radius-96 {
  border-radius: 96px;
}

.radius-l-96 {
  border-top-left-radius: 96px;
  border-bottom-left-radius: 96px;
}

.radius-r-96 {
  border-top-right-radius: 96px;
  border-bottom-right-radius: 96px;
}

.corner-96 {
  overflow: hidden;
  border-radius: 96px !important;
}

.font-96 {
  font-size: 96px !important;
}

.gap-96 {
  gap: 96px;
}

.left-96 {
  left: 96px;
}

.bottom-96 {
  bottom: 96px;
}

.right-96 {
  right: 96px;
}

.top-96 {
  top: 96px;
}

.margin-auto {
  margin: auto;
}

.margin-97 {
  margin: 97px !important;
}

.margin-t-97 {
  margin-top: 97px !important;
}

.margin-tb-97 {
  margin-top: 97px !important;
  margin-bottom: 97px !important;
}

.margin-b-97 {
  margin-bottom: 97px !important;
}

.margin-l-97 {
  margin-left: 97px !important;
}

.margin-lr-97 {
  margin-left: 97px !important;
  margin-right: 97px !important;
}

.margin-r-97 {
  margin-right: 97px !important;
}

.padding-97 {
  padding: 97px !important;
}

.padding-t-97 {
  padding-top: 97px !important;
}

.padding-tb-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}

.padding-b-97 {
  padding-bottom: 97px !important;
}

.padding-l-97 {
  padding-left: 97px !important;
}

.padding-lr-97 {
  padding-left: 97px !important;
  padding-right: 97px !important;
}

.padding-r-97 {
  padding-right: 97px !important;
}

.width-97 {
  width: 97px !important;
}

.height-97 {
  height: 97px !important;
}

.line-97 {
  line-height: 97px !important;
}

.radius-97 {
  border-radius: 97px;
}

.radius-l-97 {
  border-top-left-radius: 97px;
  border-bottom-left-radius: 97px;
}

.radius-r-97 {
  border-top-right-radius: 97px;
  border-bottom-right-radius: 97px;
}

.corner-97 {
  overflow: hidden;
  border-radius: 97px !important;
}

.font-97 {
  font-size: 97px !important;
}

.gap-97 {
  gap: 97px;
}

.left-97 {
  left: 97px;
}

.bottom-97 {
  bottom: 97px;
}

.right-97 {
  right: 97px;
}

.top-97 {
  top: 97px;
}

.margin-auto {
  margin: auto;
}

.margin-98 {
  margin: 98px !important;
}

.margin-t-98 {
  margin-top: 98px !important;
}

.margin-tb-98 {
  margin-top: 98px !important;
  margin-bottom: 98px !important;
}

.margin-b-98 {
  margin-bottom: 98px !important;
}

.margin-l-98 {
  margin-left: 98px !important;
}

.margin-lr-98 {
  margin-left: 98px !important;
  margin-right: 98px !important;
}

.margin-r-98 {
  margin-right: 98px !important;
}

.padding-98 {
  padding: 98px !important;
}

.padding-t-98 {
  padding-top: 98px !important;
}

.padding-tb-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}

.padding-b-98 {
  padding-bottom: 98px !important;
}

.padding-l-98 {
  padding-left: 98px !important;
}

.padding-lr-98 {
  padding-left: 98px !important;
  padding-right: 98px !important;
}

.padding-r-98 {
  padding-right: 98px !important;
}

.width-98 {
  width: 98px !important;
}

.height-98 {
  height: 98px !important;
}

.line-98 {
  line-height: 98px !important;
}

.radius-98 {
  border-radius: 98px;
}

.radius-l-98 {
  border-top-left-radius: 98px;
  border-bottom-left-radius: 98px;
}

.radius-r-98 {
  border-top-right-radius: 98px;
  border-bottom-right-radius: 98px;
}

.corner-98 {
  overflow: hidden;
  border-radius: 98px !important;
}

.font-98 {
  font-size: 98px !important;
}

.gap-98 {
  gap: 98px;
}

.left-98 {
  left: 98px;
}

.bottom-98 {
  bottom: 98px;
}

.right-98 {
  right: 98px;
}

.top-98 {
  top: 98px;
}

.margin-auto {
  margin: auto;
}

.margin-99 {
  margin: 99px !important;
}

.margin-t-99 {
  margin-top: 99px !important;
}

.margin-tb-99 {
  margin-top: 99px !important;
  margin-bottom: 99px !important;
}

.margin-b-99 {
  margin-bottom: 99px !important;
}

.margin-l-99 {
  margin-left: 99px !important;
}

.margin-lr-99 {
  margin-left: 99px !important;
  margin-right: 99px !important;
}

.margin-r-99 {
  margin-right: 99px !important;
}

.padding-99 {
  padding: 99px !important;
}

.padding-t-99 {
  padding-top: 99px !important;
}

.padding-tb-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}

.padding-b-99 {
  padding-bottom: 99px !important;
}

.padding-l-99 {
  padding-left: 99px !important;
}

.padding-lr-99 {
  padding-left: 99px !important;
  padding-right: 99px !important;
}

.padding-r-99 {
  padding-right: 99px !important;
}

.width-99 {
  width: 99px !important;
}

.height-99 {
  height: 99px !important;
}

.line-99 {
  line-height: 99px !important;
}

.radius-99 {
  border-radius: 99px;
}

.radius-l-99 {
  border-top-left-radius: 99px;
  border-bottom-left-radius: 99px;
}

.radius-r-99 {
  border-top-right-radius: 99px;
  border-bottom-right-radius: 99px;
}

.corner-99 {
  overflow: hidden;
  border-radius: 99px !important;
}

.font-99 {
  font-size: 99px !important;
}

.gap-99 {
  gap: 99px;
}

.left-99 {
  left: 99px;
}

.bottom-99 {
  bottom: 99px;
}

.right-99 {
  right: 99px;
}

.top-99 {
  top: 99px;
}

.margin-auto {
  margin: auto;
}

.margin-100 {
  margin: 100px !important;
}

.margin-t-100 {
  margin-top: 100px !important;
}

.margin-tb-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.margin-b-100 {
  margin-bottom: 100px !important;
}

.margin-l-100 {
  margin-left: 100px !important;
}

.margin-lr-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.margin-r-100 {
  margin-right: 100px !important;
}

.padding-100 {
  padding: 100px !important;
}

.padding-t-100 {
  padding-top: 100px !important;
}

.padding-tb-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.padding-b-100 {
  padding-bottom: 100px !important;
}

.padding-l-100 {
  padding-left: 100px !important;
}

.padding-lr-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.padding-r-100 {
  padding-right: 100px !important;
}

.width-100 {
  width: 100px !important;
}

.height-100 {
  height: 100px !important;
}

.line-100 {
  line-height: 100px !important;
}

.radius-100 {
  border-radius: 100px;
}

.radius-l-100 {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}

.radius-r-100 {
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}

.corner-100 {
  overflow: hidden;
  border-radius: 100px !important;
}

.font-100 {
  font-size: 100px !important;
}

.gap-100 {
  gap: 100px;
}

.left-100 {
  left: 100px;
}

.bottom-100 {
  bottom: 100px;
}

.right-100 {
  right: 100px;
}

.top-100 {
  top: 100px;
}

.el-header.underline {
  border-bottom: 1px solid #DCDFE6;
}

.el-header.height-50 {
  height: 50px !important;
}

.el-header .title {
  font-size: 18px;
}

.el-footer.topline {
  border-top: 1px solid #DCDFE6;
}

.el-footer.height-50 {
  height: 50px !important;
}

.el-footer.height-40 {
  height: 40px !important;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*解决固定列遮盖底部滚定条导致滚动条无法滚动的问题*/
.el-table__body-wrapper {
  z-index: 2;
}

/*解决固定列遮盖底部滚定条导致滚动条无法滚动的问题*/
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}

.el-table__fixed-right-patch {
  background-color: #f5f7fa !important;
}

.el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  /*滚动条宽度*/
  height: 8px;
  /*滚动条高度*/
}

.el-table__body-wrapper::-webkit-scrollbar-track {
  border-radius: 10px;
  /*滚动条的背景区域的圆角*/
  -webkit-box-shadow: inset 0 0 6px rgba(238, 238, 238, 0.3);
  box-shadow: inset 0 0 6px rgba(238, 238, 238, 0.3);
  background-color: #eeeeee;
  /*滚动条的背景颜色*/
}

.el-table__body-wrapper::-webkit-scrollbar-thumb {
  border-radius: 10px;
  /*滚动条的圆角*/
  -webkit-box-shadow: inset 0 0 6px rgba(145, 143, 143, 0.3);
  box-shadow: inset 0 0 6px rgba(145, 143, 143, 0.3);
  background-color: #918f8f;
  /*滚动条的背景颜色*/
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.scroll::-webkit-scrollbar {
  width: 8px;
  /*滚动条宽度*/
  height: 8px;
  /*滚动条高度*/
}

.scroll::-webkit-scrollbar-track {
  border-radius: 10px;
  /*滚动条的背景区域的圆角*/
  -webkit-box-shadow: inset 0 0 6px rgba(238, 238, 238, 0.3);
  box-shadow: inset 0 0 6px rgba(238, 238, 238, 0.3);
  background-color: #eeeeee;
  /*滚动条的背景颜色*/
}

.scroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  /*滚动条的圆角*/
  -webkit-box-shadow: inset 0 0 6px rgba(145, 143, 143, 0.3);
  box-shadow: inset 0 0 6px rgba(145, 143, 143, 0.3);
  background-color: #918f8f;
  /*滚动条的背景颜色*/
}

.el-dialog {
  display: flex;
  flex-direction: column;
}

.el-dialog .el-dialog__header,
.el-dialog .el-dialog__header {
  border-bottom: 1px solid #DCDFE6;
}

.el-dialog .el-dialog__body {
  position: relative;
  box-sizing: border-box;
  flex: 1;
  padding: 20px;
  background: #ecf5ff;
}

.el-dialog.is-fullscreen {
  height: 100%;
}

.el-dialog.is-fullscreen .el-dialog__body {
  height: 100%;
}

.el-dialog .el-dialog__footer {
  position: relative;
  box-sizing: border-box;
  height: 70px;
  border-top: 1px solid #DCDFE6;
}

.el-tooltip__popper.is-dark {
  background: #fff !important;
  color: #303133 !important;
  max-width: 18%;
  border: 1px solid #303133;
}

/* 更改箭头颜色 */
.el-tooltip__popper[x-placement^='top'] .popper__arrow::after {
  border-top-color: #fff !important;
}

.el-tooltip__popper[x-placement^='bottom'] .popper__arrow::after {
  border-bottom-color: #fff !important;
}

.el-popover.el-popper {
  min-width: 100px;
}
